void |
TransactionManager.begin() |
Create a new transaction and associate it with the current thread.
|
void |
UserTransaction.begin() |
Create a new transaction and associate it with the current thread.
|
void |
Transaction.commit() |
Complete the transaction represented by this Transaction object.
|
void |
TransactionManager.commit() |
Complete the transaction associated with the current thread.
|
void |
UserTransaction.commit() |
Complete the transaction associated with the current thread.
|
boolean |
Transaction.delistResource(XAResource xaRes,
int flag) |
Disassociate the resource specified from the transaction associated
with the target Transaction object.
|
boolean |
Transaction.enlistResource(XAResource xaRes) |
Enlist the resource specified with the transaction associated with the
target Transaction object.
|
int |
Transaction.getStatus() |
Obtain the status of the transaction associated with the target
Transaction object.
|
int |
TransactionManager.getStatus() |
Obtain the status of the transaction associated with the current thread.
|
int |
UserTransaction.getStatus() |
Obtain the status of the transaction associated with the current thread.
|
Transaction |
TransactionManager.getTransaction() |
Get the transaction object that represents the transaction
context of the calling thread.
|
void |
Transaction.registerSynchronization(Synchronization sync) |
Register a synchronization object for the transaction currently
associated with the target object.
|
void |
TransactionManager.resume(Transaction tobj) |
Resume the transaction context association of the calling thread
with the transaction represented by the supplied Transaction object.
|
void |
Transaction.rollback() |
Rollback the transaction represented by this Transaction object.
|
void |
TransactionManager.rollback() |
Roll back the transaction associated with the current thread.
|
void |
UserTransaction.rollback() |
Roll back the transaction associated with the current thread.
|
void |
Transaction.setRollbackOnly() |
Modify the transaction associated with the target object such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
TransactionManager.setRollbackOnly() |
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
UserTransaction.setRollbackOnly() |
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
TransactionManager.setTransactionTimeout(int seconds) |
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
|
void |
UserTransaction.setTransactionTimeout(int seconds) |
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
|
Transaction |
TransactionManager.suspend() |
Suspend the transaction currently associated with the calling
thread and return a Transaction object that represents the
transaction context being suspended.
|