Package | Description |
---|---|
oracle.odi.core.persistence.transaction |
Provides Oracle Data Integrator core infrastructure transaction management API.
|
oracle.odi.core.persistence.transaction.support |
Support classes for oracle.odi.core.persistence.transaction package.
|
Modifier and Type | Method and Description |
---|---|
ITransactionStatus |
ITransactionManager.getTransaction(ITransactionDefinition pDefinition)
Obtains the currently active transaction or create a new one according to the
given transaction definition (containing a propagation behavior).
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTransactionDefinition
Default implementation of
ITransactionDefinition interface, allowing for
bean-style configuration and default values (PROPAGATION_REQUIRED, TIMEOUT_DEFAULT). |
class |
TransactionTemplate
Template class that simplifies programmatic transaction demarcation and transaction
exception handling against an
ITransactionManager . |
Modifier and Type | Method and Description |
---|---|
ITransactionStatus |
TransactionManagerSpringAdapter.getTransaction(ITransactionDefinition pDefinition) |
Constructor and Description |
---|
DefaultTransactionDefinition(ITransactionDefinition pDefinition)
Copy constructor.
|
TransactionTemplate(ITransactionManager pTransactionManager,
ITransactionDefinition pDefinition)
Construct a new
TransactionTemplate using the given transaction manager. |