- <init>
Create a new JtaTransactionManager instance.
- getTransactionManager
Return the JTA TransactionManager that this transaction manager uses.
- getUserTransaction
Return the JTA UserTransaction that this transaction manager uses.
- setTransactionManager
Set the JTA TransactionManager to use as direct reference.A TransactionManager
is necessary for susp
- setUserTransaction
Set the JTA UserTransaction to use as direct reference. Typically just used for
local JTA setups; in
- getTransaction
- afterPropertiesSet
Initialize the UserTransaction as well as the TransactionManager handle.
- commit
- applyIsolationLevel
Apply the given transaction isolation level. Default implementation will throw
an exception for any
- applyTimeout
Apply the given transaction timeout. Default implementation will call
setTransactionTimeout for a no
- doGetJtaTransaction
Get a JTA transaction object for the given current UserTransaction.Subclasses
can override this to p
- doJtaBegin
Perform a JTA begin on the JTA UserTransaction or TransactionManager.This
implementation only suppor