|
|||||||||||
| 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 | ||||||||||