com.ibatis.sqlmap.engine.transaction.external
Class ExternalTransactionConfig

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

public class ExternalTransactionConfig
extends BaseTransactionConfig


Field Summary
 
Fields inherited from class com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
dataSource, forceCommit
 
Constructor Summary
ExternalTransactionConfig()
           
 
Method Summary
 boolean isDefaultAutoCommit()
           
 boolean isSetAutoCommitAllowed()
           
 Transaction newTransaction(int transactionIsolation)
           
 void setDefaultAutoCommit(boolean defaultAutoCommit)
           
 void setProperties(java.util.Properties props)
           
 void setSetAutoCommitAllowed(boolean setAutoCommitAllowed)
           
 
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

ExternalTransactionConfig

public ExternalTransactionConfig()
Method Detail

newTransaction

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

isDefaultAutoCommit

public boolean isDefaultAutoCommit()

setDefaultAutoCommit

public void setDefaultAutoCommit(boolean defaultAutoCommit)

isSetAutoCommitAllowed

public boolean isSetAutoCommitAllowed()

setSetAutoCommitAllowed

public void setSetAutoCommitAllowed(boolean setAutoCommitAllowed)

setProperties

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