|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.exolab.castor.jdo | |
|---|---|
| org.castor.cpa.persistence.sql.driver | |
| org.castor.cpa.persistence.sql.engine | |
| org.castor.cpa.persistence.sql.keygen | |
| org.castor.jdo.util | |
| org.castor.persist | |
| org.castor.persist.proxy | |
| org.castor.persist.resolver | |
| org.exolab.castor.jdo | The Java Data Objects API
Version: $Revision: 6216 $ $Date: 2005-04-21 14:21:10 -0600 (Thu, 21 Apr 2005) $
Author: Assaf Arkin
The class JDOManager provides the Castor JDO engine used for
obtaining a database connection. |
| org.exolab.castor.jdo.engine | Implementation of the Castor JDO engine. |
| org.exolab.castor.jdo.oql | |
| org.exolab.castor.persist | The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking. |
| org.exolab.castor.persist.spi | Defines the interfaces for persistence engine service providers. |
| Classes in org.exolab.castor.jdo used by org.castor.cpa.persistence.sql.driver | |
|---|---|
| DbMetaInfo
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string. |
|
| Classes in org.exolab.castor.jdo used by org.castor.cpa.persistence.sql.engine | |
|---|---|
| Database
An open connection to the database. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Classes in org.exolab.castor.jdo used by org.castor.cpa.persistence.sql.keygen | |
|---|---|
| Database
An open connection to the database. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Classes in org.exolab.castor.jdo used by org.castor.jdo.util | |
|---|---|
| Database
An open connection to the database. |
|
| Classes in org.exolab.castor.jdo used by org.castor.persist | |
|---|---|
| ConnectionFailedException
An attempt to open a JDBC connection failed. |
|
| Database
An open connection to the database. |
|
| DbMetaInfo
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| QueryException
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine. |
|
| TransactionAbortedException
Informs that the user transaction has been explicitly aborted by the database due to some failure and the reason for that failure. |
|
| Classes in org.exolab.castor.jdo used by org.castor.persist.proxy | |
|---|---|
| ObjectNotFoundException
An attempt to load an object failed, an object of that type with that primary key was not found in persistent storage. |
|
| Classes in org.exolab.castor.jdo used by org.castor.persist.resolver | |
|---|---|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Classes in org.exolab.castor.jdo used by org.exolab.castor.jdo | |
|---|---|
| CacheManager
CacheManager handles expiring objects from the cache. |
|
| Database
An open connection to the database. |
|
| DataObjects
A factory for Database connections. |
|
| JDOManager
Implementation of the JDOManager engine used for obtaining database connections. |
|
| ObjectNotPersistentException
Exception indicating object is not persistent. |
|
| OQLQuery
An OQL query object. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Query
A query object. |
|
| QueryResults
An iteration of the results of a query. |
|
| TransactionAbortedException
Informs that the user transaction has been explicitly aborted by the database due to some failure and the reason for that failure. |
|
| TransactionNotInProgressException
Indicates the operation cannot be performed since a transaction is not in progress. |
|
| Classes in org.exolab.castor.jdo used by org.exolab.castor.jdo.engine | |
|---|---|
| CacheManager
CacheManager handles expiring objects from the cache. |
|
| Database
An open connection to the database. |
|
| DatabaseNotFoundException
This exception is thrown when attempting to open a database that does not exist. |
|
| OQLQuery
An OQL query object. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Query
A query object. |
|
| QueryException
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine. |
|
| QueryResults
An iteration of the results of a query. |
|
| TransactionAbortedException
Informs that the user transaction has been explicitly aborted by the database due to some failure and the reason for that failure. |
|
| TransactionNotInProgressException
Indicates the operation cannot be performed since a transaction is not in progress. |
|
| Classes in org.exolab.castor.jdo used by org.exolab.castor.jdo.oql | |
|---|---|
| DbMetaInfo
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| QueryException
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine. |
|
| Classes in org.exolab.castor.jdo used by org.exolab.castor.persist | |
|---|---|
| ClassNotPersistenceCapableException
Exception thrown to indicate objects of this class are not persistent capable. |
|
| Database
An open connection to the database. |
|
| LockNotGrantedException
Exception thrown when failed to acquire a lock on an object, a timeout occured waiting to acquire the lock, or a deadlock has been detected. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| Classes in org.exolab.castor.jdo used by org.exolab.castor.persist.spi | |
|---|---|
| Database
An open connection to the database. |
|
| DbMetaInfo
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string. |
|
| PersistenceException
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine. |
|
| QueryException
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||