void
TransactionManager.begin()
Create a new transaction and associate it with the current thread.
void
Create a new transaction and associate it with the current thread.
void
Complete the transaction represented by this Transaction object.
void
Complete the transaction associated with the current thread.
void
Complete the transaction associated with the current thread.
boolean
Disassociate the resource specified from the transaction associated
with the target Transaction object.
boolean
Enlist the resource specified with the transaction associated with the
target Transaction object.
int
Obtain the status of the transaction associated with the target
Transaction object.
int
Obtain the status of the transaction associated with the current thread.
int
Obtain the status of the transaction associated with the current thread.
Get the transaction object that represents the transaction
context of the calling thread.
void
Register a synchronization object for the transaction currently
associated with the target object.
void
Resume the transaction context association of the calling thread
with the transaction represented by the supplied Transaction object.
void
Rollback the transaction represented by this Transaction object.
void
Roll back the transaction associated with the current thread.
void
Roll back the transaction associated with the current thread.
void
Modify the transaction associated with the target object such that
the only possible outcome of the transaction is to roll back the
transaction.
void
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
void
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
void
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
void
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
Suspend the transaction currently associated with the calling
thread and return a Transaction object that represents the
transaction context being suspended.