| java.lang.Object |
| ↳ |
org.springframework.transaction.jta.ManagedTransactionAdapter |
Class Overview
Adapter for a managed JTA Transaction handle, taking a JTA
javax.transaction.TransactionManager reference and creating
a JTA javax.transaction.Transaction handle for it.
Summary
| Public Constructors |
|
|
ManagedTransactionAdapter(TransactionManager transactionManager)
Create a new ManagedTransactionAdapter for the given TransactionManager.
|
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
javax.transaction.Transaction
|
abstract
void
|
commit()
|
|
abstract
boolean
|
delistResource(XAResource arg0, int arg1)
|
|
abstract
boolean
|
enlistResource(XAResource arg0)
|
|
abstract
int
|
getStatus()
|
|
abstract
void
|
registerSynchronization(Synchronization arg0)
|
|
abstract
void
|
rollback()
|
|
abstract
void
|
setRollbackOnly()
|
|
Public Constructors
public
ManagedTransactionAdapter
(TransactionManager transactionManager)
Create a new ManagedTransactionAdapter for the given TransactionManager.
Parameters
| transactionManager
| the JTA TransactionManager to wrap
|
Public Methods
public
void
commit
()
Throws
| HeuristicMixedException
| |
| HeuristicRollbackException
| |
| RollbackException
| |
| SecurityException
| |
| SystemException
| |
public
boolean
delistResource
(XAResource xaRes, int flag)
public
boolean
enlistResource
(XAResource xaRes)
Throws
| RollbackException
| |
| SystemException
| |
public
final
TransactionManager
getTransactionManager
()
Return the JTA TransactionManager that this adapter delegates to.
public
void
registerSynchronization
(Synchronization sync)
Throws
| RollbackException
| |
| SystemException
| |
public
void
setRollbackOnly
()