com.ibatis.dao.engine.transaction.jta
Class JtaDaoTransactionManager
java.lang.Object
com.ibatis.dao.engine.transaction.jta.JtaDaoTransactionManager
- All Implemented Interfaces:
- DaoTransactionManager
- public class JtaDaoTransactionManager
- extends java.lang.Object
- implements DaoTransactionManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataSource
private javax.sql.DataSource dataSource
userTransaction
private javax.transaction.UserTransaction userTransaction
JtaDaoTransactionManager
public JtaDaoTransactionManager()
configure
public void configure(java.util.Properties properties)
- Specified by:
configure
in interface DaoTransactionManager
startTransaction
public DaoTransaction startTransaction()
- Specified by:
startTransaction
in interface DaoTransactionManager
commitTransaction
public void commitTransaction(DaoTransaction trans)
- Specified by:
commitTransaction
in interface DaoTransactionManager
rollbackTransaction
public void rollbackTransaction(DaoTransaction trans)
- Specified by:
rollbackTransaction
in interface DaoTransactionManager