Package org.castor.transactionmanager
Class LocalTransactionManager
java.lang.Object
org.castor.transactionmanager.LocalTransactionManager
- All Implemented Interfaces:
TransactionManager
Default transaction manager when Castor is used in standalone mode,
in other words not within a J2EE container.
- Since:
- 1.0
- Version:
- $Revision: 6907 $ $Date: 2006-04-13 10:49:49 -0600 (Thu, 13 Apr 2006) $
- Author:
- Ralf Joachim
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbegin()voidcommit()intvoidresume(Transaction arg) voidrollback()voidvoidsetTransactionTimeout(int arg) suspend()
-
Constructor Details
-
LocalTransactionManager
public LocalTransactionManager()
-
-
Method Details
-
begin
- Specified by:
beginin interfaceTransactionManager- Throws:
SystemException- See Also:
-
commit
- Specified by:
commitin interfaceTransactionManager- Throws:
SystemException- See Also:
-
getStatus
- Specified by:
getStatusin interfaceTransactionManager- Throws:
SystemException- See Also:
-
getTransaction
- Specified by:
getTransactionin interfaceTransactionManager- Throws:
SystemException- See Also:
-
resume
- Specified by:
resumein interfaceTransactionManager- Throws:
SystemException- See Also:
-
rollback
- Specified by:
rollbackin interfaceTransactionManager- Throws:
SystemException- See Also:
-
setRollbackOnly
- Specified by:
setRollbackOnlyin interfaceTransactionManager- Throws:
SystemException- See Also:
-
setTransactionTimeout
- Specified by:
setTransactionTimeoutin interfaceTransactionManager- Throws:
SystemException- See Also:
-
suspend
- Specified by:
suspendin interfaceTransactionManager- Throws:
SystemException- See Also:
-