public interface Transaction
| Modifier and Type | Method and Description |
|---|---|
void |
commit() |
boolean |
delistResource(javax.transaction.xa.XAResource xaRes,
int flag) |
boolean |
enlistResource(javax.transaction.xa.XAResource xaRes) |
int |
getStatus() |
void |
registerSynchronization(Synchronization sync) |
void |
rollback() |
void |
setRollbackOnly() |
void commit() throws RollbackException, HeuristicMixedException, HeuristicRollbackException, java.lang.SecurityException, SystemException
RollbackExceptionHeuristicMixedExceptionHeuristicRollbackExceptionjava.lang.SecurityExceptionSystemExceptionboolean delistResource(javax.transaction.xa.XAResource xaRes, int flag) throws java.lang.IllegalStateException, SystemException
java.lang.IllegalStateExceptionSystemExceptionboolean enlistResource(javax.transaction.xa.XAResource xaRes) throws RollbackException, java.lang.IllegalStateException, SystemException
RollbackExceptionjava.lang.IllegalStateExceptionSystemExceptionint getStatus() throws SystemException
SystemExceptionvoid registerSynchronization(Synchronization sync) throws RollbackException, java.lang.IllegalStateException, SystemException
RollbackExceptionjava.lang.IllegalStateExceptionSystemExceptionvoid rollback() throws java.lang.IllegalStateException, SystemException
java.lang.IllegalStateExceptionSystemExceptionvoid setRollbackOnly() throws java.lang.IllegalStateException, SystemException
java.lang.IllegalStateExceptionSystemException