12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- package javax.transaction;
- public interface TransactionManager
- {
- void begin() throws NotSupportedException, SystemException;
- void commit()
- throws RollbackException, HeuristicMixedException,
- HeuristicRollbackException, SecurityException,
- IllegalStateException, SystemException;
- int getStatus() throws SystemException;
- Transaction getTransaction() throws SystemException;
- void resume(Transaction tobj)
- throws InvalidTransactionException, IllegalStateException,
- SystemException;
- void rollback()
- throws IllegalStateException, SecurityException, SystemException;
- void setRollbackOnly()
- throws IllegalStateException, SystemException;
- void setTransactionTimeout(int seconds) throws SystemException;
- Transaction suspend() throws SystemException;
- }
|