|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.exolab.core.foundation | |
---|---|
org.exolab.core.database.recman | |
org.exolab.core.foundation |
Classes in org.exolab.core.foundation used by org.exolab.core.database.recman | |
---|---|
CollectionManagerIfc
This interface defines methods for creating specific types of collections including hashtables and vectors. |
|
DatabaseIfc
This interface attempts to abstract the database layer so that is can support several types of persistent storss. |
|
DatabaseIOException
This exception is raised when there is a there is failure in reading or writingrdcords to the database a database. |
|
FailedToAcquireLockException
This excpetion is thrown whenever the lock service fails to acquire a lock on a persistent object |
|
FailedToCreateCollectionException
This exception is thrown when the collection manager fails to create the specified collection. |
|
FailedToCreateDatabaseException
This exception is raised when there is a failure in creating or opening a database. |
|
FailedToCreateHandleException
This excpetion is thrown whenever a client attmepts to create a handle through a SessionIfc object and the handle cannot be created either b/c it has not been persistent yet or there is no transaction in progress. |
|
FailedToCreateLockException
This exception is raised when there is a failure in creating a lock on a persistent object |
|
FailedToCreateSessionException
This exception is thrown when the session manager cannot allocate a session to a client. |
|
FailedToDestroySessionException
This exception is raised when the session manager cannot delete one of its pre-allocated sessions. |
|
FailedToOpenDatabaseException
This exception is raised when there is a failure in opening a database. |
|
HandleIfc
This is the base class for a handle. |
|
HashMapIfc
This interface abstracts the Persistent HashMap data structure so that it can be mapped to various persistent and transient datastores. |
|
NoAvailableRootException
This exception is raised if a client attempts to retrieve a root object where no roots exist. |
|
ObjectNameExistsException
This exception is thrown when someone attempts to bind an object to a name that already exists . |
|
ObjectNameNotFoundException
This exception is raised when an attempt is made to retrieve an object bound to a specified name, which does not exist. |
|
PersistentCapableIfc
This interface is used to mark persistent capable classes. |
|
PersistentObject
This is the base class for all persistent objects. |
|
SessionIfc
A session defines a communication pipe for clients and servers to exchange information. |
|
SessionManagerIfc
This interface is responsible for managing all aspects of a sessions lifecycle from creation, administering and destruction. |
|
TransactionContext
|
|
TransactionException
This exception is raised when there is a non-specific transaction exception |
|
TransactionIfc
This is an protocol for a Transaction. |
|
TransactionInProgressException
This exception is raised if a begin is called while a transaction is already in progress |
|
TransactionNotInProgressException
This excpetion is raised when an attempt is made to commit or abort a transaction that is not in progress. |
|
TreeMapIfc
This interface abstracts the Persistent TreeMap data structure so that it can be mapped to various persistent and transient datastores. |
|
TreeSetIfc
This interface abstracts the Persistent TreeSet data structure so that it can be mapped to various persistent and transient datastores. |
|
VectorIfc
This interface abstracts a persistent capable Vector data structure so that it can be mapped by various datastores. |
Classes in org.exolab.core.foundation used by org.exolab.core.foundation | |
---|---|
CollectionManagerIfc
This interface defines methods for creating specific types of collections including hashtables and vectors. |
|
DatabaseIfc
This interface attempts to abstract the database layer so that is can support several types of persistent storss. |
|
DatabaseIOException
This exception is raised when there is a there is failure in reading or writingrdcords to the database a database. |
|
FailedToAcquireLockException
This excpetion is thrown whenever the lock service fails to acquire a lock on a persistent object |
|
FailedToAcquireLocksException
This excpetion is thrown whenever the lock service fails to acquire one or more locks. |
|
FailedToCreateCollectionException
This exception is thrown when the collection manager fails to create the specified collection. |
|
FailedToCreateDatabaseException
This exception is raised when there is a failure in creating or opening a database. |
|
FailedToCreateHandleException
This excpetion is thrown whenever a client attmepts to create a handle through a SessionIfc object and the handle cannot be created either b/c it has not been persistent yet or there is no transaction in progress. |
|
FailedToCreateLockException
This exception is raised when there is a failure in creating a lock on a persistent object |
|
FailedToCreateSessionException
This exception is thrown when the session manager cannot allocate a session to a client. |
|
FailedToDestroySessionException
This exception is raised when the session manager cannot delete one of its pre-allocated sessions. |
|
FailedToOpenDatabaseException
This exception is raised when there is a failure in opening a database. |
|
FailedToReleaseLockException
This excpetion is thrown whenever the lock service fails to release a lock on a persistent object |
|
FailedToReleaseLocksException
This excpetion is thrown whenever the lock service fails to release one or more locks. |
|
HandleIfc
This is the base class for a handle. |
|
HashMapIfc
This interface abstracts the Persistent HashMap data structure so that it can be mapped to various persistent and transient datastores. |
|
LockNotGrantedException
Exception thrown when failed to acquire a lock on an object. |
|
LockStatus
This class defines the various states of a lock.. |
|
LockType
This class defines an enumeration for lock types.. |
|
ObjectDeletedWaitingForLockException
Thrown to indicate that a lock attempt has failed due to object being deleted by a concurrent transaction. |
|
ObjectId
This class defines a unique identifier for the object in a particular datastore. |
|
ObjectNameExistsException
This exception is thrown when someone attempts to bind an object to a name that already exists . |
|
ObjectNameNotFoundException
This exception is raised when an attempt is made to retrieve an object bound to a specified name, which does not exist. |
|
ObjectVersion
This class defines an object version. |
|
PersistentCapableIfc
This interface is used to mark persistent capable classes. |
|
PersistentObject
This is the base class for all persistent objects. |
|
SessionIfc
A session defines a communication pipe for clients and servers to exchange information. |
|
SessionManagerIfc
This interface is responsible for managing all aspects of a sessions lifecycle from creation, administering and destruction. |
|
TransactionContext
|
|
TransactionException
This exception is raised when there is a non-specific transaction exception |
|
TransactionIfc
This is an protocol for a Transaction. |
|
TransactionInProgressException
This exception is raised if a begin is called while a transaction is already in progress |
|
TransactionNotInProgressException
This excpetion is raised when an attempt is made to commit or abort a transaction that is not in progress. |
|
TransactionStatus
This class defines the various states of a transaction.A transaction can be in one three possible states. |
|
TreeMapIfc
This interface abstracts the Persistent TreeMap data structure so that it can be mapped to various persistent and transient datastores. |
|
TreeSetIfc
This interface abstracts the Persistent TreeSet data structure so that it can be mapped to various persistent and transient datastores. |
|
VectorIfc
This interface abstracts a persistent capable Vector data structure so that it can be mapped by various datastores. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |