|
Interface Summary |
| DatabaseProperties |
The system properties used to define the database connection. |
| Deleteable |
A collection whose persistence-capable elements can be deleted as a group
from the data store. |
| FieldManager |
|
| PersistenceManager |
An extension to the standard persistence manager interface including methods
specific to TriActive JDO. |
| PersistenceManagerFactory |
An extension to the standard persistence manager factory interface including
methods specific to TriActive JDO. |
| Query |
An extension to the standard query interface including methods specific to
TriActive JDO. |
| SchemaManagementOptions |
A set of options to control the management of database storage. |
| SchemaManager |
An interface to perform limited storage management on a database schema
used by TJDO. |
| SCO |
A mutable second-class object. |
| StateManager |
|
| Transaction |
|
|
Exception Summary |
| ClassNotPersistenceCapableException |
An ClassNotPersistenceCapableException is thrown if an attempt is
made to persist or otherwise manage an object whose class is not persistence-
capable. |
| CommitStateTransitionException |
|
| ConnectionFactoryNotFoundException |
A ConnectionFactoryNotFoundException is thrown if a named connection
factory cannot be found using its JNDI name. |
| ConnectionInUseException |
An ConnectionInUseException is thrown if an operation is attempted
that requires a new database connection (such as Transaction.begin()) and a
previously obtained database connection (such as for non-transactional read
or write) is still in-use. |
| PersistenceManagerNotClosedException |
An PersistenceManagerNotClosedException is thrown if user code fails
to close a PersistenceManager before it becomes eligible for garbage
collection. |
| RollbackStateTransitionException |
|
| TransactionActiveException |
An TransactionActiveException is thrown if a transaction is already
active and an operation is performed that requires that a transaction not be
active (such as beginning a transaction). |
| TransactionCompletionException |
An TransactionCompletionException is thrown if a commit or rollback
is already in progress and an operation is attempted that cannot be performed
during transaction completion. |
| TransactionNotActiveException |
An TransactionNotActiveException is thrown if a transaction is not
active and an operation is performed that requires that a transaction be
active (such as committing a transaction). |
| UnsupportedConnectionFactoryException |
A UnsupportedConnectionFactoryException is thrown if a configured
connection factory is a supported factory type. |