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
()