public interface UserTransaction
| Modifier and Type | Method and Description |
|---|---|
void |
begin()
Start the transaction.
|
void |
commit()
Commits the transaction
|
int |
getStatus()
Gets the transaction's status
|
void |
rollback()
Rolls the transaction back
|
void |
setRollbackOnly()
Marks the transaction as rollback only.
|
void |
setTransactionTimeout(int seconds)
Sets the transaction's timeout.
|
void setTransactionTimeout(int seconds)
throws SystemException
SystemExceptionint getStatus()
throws SystemException
SystemExceptionvoid setRollbackOnly()
throws java.lang.IllegalStateException,
SystemException
java.lang.IllegalStateExceptionSystemExceptionvoid begin()
throws NotSupportedException,
SystemException
NotSupportedExceptionSystemExceptionvoid commit()
throws java.lang.IllegalStateException,
RollbackException,
HeuristicMixedException,
HeuristicRollbackException,
java.lang.SecurityException,
SystemException
java.lang.IllegalStateExceptionRollbackExceptionHeuristicMixedExceptionHeuristicRollbackExceptionjava.lang.SecurityExceptionSystemExceptionvoid rollback()
throws java.lang.IllegalStateException,
java.lang.SecurityException,
SystemException
java.lang.IllegalStateExceptionjava.lang.SecurityExceptionSystemException