com.ibatis.sqlmap.engine.transaction.jta
Class JtaTransactionConfig

java.lang.Object
  extended by com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
      extended by com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig
All Implemented Interfaces:
TransactionConfig

public class JtaTransactionConfig
extends BaseTransactionConfig


Field Summary
 
Fields inherited from class com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
dataSource, forceCommit
 
Constructor Summary
JtaTransactionConfig()
           
 
Method Summary
 javax.transaction.UserTransaction getUserTransaction()
           
 Transaction newTransaction(int transactionIsolation)
           
 void setProperties(java.util.Properties props)
           
 void setUserTransaction(javax.transaction.UserTransaction userTransaction)
           
 
Methods inherited from class com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
getDataSource, getMaximumConcurrentTransactions, initialize, isForceCommit, setDataSource, setForceCommit, setMaximumConcurrentTransactions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JtaTransactionConfig

public JtaTransactionConfig()
Method Detail

newTransaction

public Transaction newTransaction(int transactionIsolation)
                           throws java.sql.SQLException,
                                  TransactionException
Throws:
java.sql.SQLException
TransactionException

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction()

setUserTransaction

public void setUserTransaction(javax.transaction.UserTransaction userTransaction)

setProperties

public void setProperties(java.util.Properties props)
                   throws java.sql.SQLException,
                          TransactionException
Throws:
java.sql.SQLException
TransactionException