Class Summary |
Assert |
Class for checking program invariants. |
BasicMetaobject |
BasicMetaobject implements all the transaction logic. |
CacheManager |
CacheManager may be used on a per Thread basis (see attatch
and detatch), or on a global basis (defaultCacheManager), to cache the
objects on client side and to keep transaction list. |
CondEvent |
This is a notification primitive used in GOODS Java API. |
Conversion |
Class responsible for string conversions |
Database |
Class representing GOODS database connection |
Date |
The class Date is a wrapper for java.util.Date class which
prevents Date object from been modified. |
ForgottenObject |
Class keeping information about objects which deallocated by GC at client.
|
GoodsBrowser |
This is a simple GOODS browser.
|
GoodsFactory |
Implementation of PersistenceFactory which creates
goods specific persistent objects.
|
IdentityHashtable |
This class implements a IdentityHashtable, which maps key object to some
other object.
|
LocalSocket |
Socket class wrapper using GOODS local windows socket implementation |
Metaobject |
Metaobject is a base class for all Transaction + locking strategies.
|
Mutex |
Class for providing mutual exclusion of threads. |
OptimisticMetaobject |
Metaobject for optimistic scheme of synchronization. |
PersistenceFactory |
Class which defines the interface to a persistent store |
Persistent |
Root class for all persistent capable objects |
PessimisticMetaobject |
PessimisticMetaobject for pessimistic scheme of synchronization. |
PessimisticRepeatableReadMetaobject |
PessimisticRepeatableReadMetaobject for pessimistic scheme of
synchronization with repeatable read isolation level
While extending the Multiple Reader, one writer aproach, this strategy obtains
shred locks for reading, thus ensuring that no write is going on at the same time. |
PThread |
Thread with context. |
SerializableObjectFactory |
Factory for raw binary objects using Java serialization mechanism |
Server |
Class for launching GOODS server process |
Storage |
Client interface with storage server |