- isNestedTransactionAllowed
Return whether nested transactions are allowed.
- commit
This implementation of commit handles participating in existing transactions and
programmatic rollba
- doCleanupAfterCompletion
Cleanup resources after transaction completion.Called after doCommit and
doRollback execution, on an
- getTransaction
This implementation handles propagation behavior. Delegates to doGetTransaction,
isExistingTransacti
- rollback
This implementation of rollback handles participating in existing transactions.
Delegates to doRollb
- cleanupAfterCompletion
Clean up after completion, clearing synchronization if necessary, and invoking
doCleanupAfterComplet
- doBegin
Begin a new transaction with semantics according to the given transaction
definition. Does not have
- doCommit
Perform an actual commit of the given transaction.An implementation does not
need to check the "new
- doResume
Resume the resources of the current transaction. Transaction synchronization
will be resumed afterwa
- doRollback
Perform an actual rollback of the given transaction.An implementation does not
need to check the "ne
- doRollbackOnCommitException
Invoke doRollback, handling rollback exceptions properly.
- doSetRollbackOnly
Set the given transaction rollback-only. Only called on rollback if the current
transaction particip