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