Uses of Package
org.exolab.core.foundation

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.
 



Copyright © 1999-2012 The Exolab Group. All Rights Reserved.