| Interface | Description |
|---|---|
| EntityManager |
Interface used to interact with the persistence context.
|
| Persistence |
Central infrastructure interface to provide persistence through
RdbmsStore. |
| PersistenceSecurity |
Interface providing methods to apply security on persistence layer.
|
| Query |
Interface used to control query execution.
|
| Transaction |
Programmatic transaction control interface.
|
| Transaction.Callable<T> |
Interface for transactional code.
|
| Transaction.Runnable |
Interface for transactional code that is not intended to return a result.
|
| TransactionalDataManager |
Similar to
DataManager but joins an existing transaction. |
| Transactions |
Factory for creating
Transactions. |
| TypedQuery<T> |
Type-safe extension of Query interface.
|
| Class | Description |
|---|---|
| PersistenceTools |
Utility class to provide common functionality related to persistence.
|
| PersistenceTools.RefId |
A wrapper for the reference ID value returned by
PersistenceTools.getReferenceId(BaseGenericIdEntity, String) method. |
| TransactionParams |
Defines parameters of a new transaction.
|