com.ibatis.sqlmap.engine.transaction
Interface TransactionConfig

All Known Implementing Classes:
BaseTransactionConfig, ExternalTransactionConfig, JdbcTransactionConfig, JtaTransactionConfig

public interface TransactionConfig


Method Summary
 javax.sql.DataSource getDataSource()
           
 int getMaximumConcurrentTransactions()
          Deprecated.  
 void initialize(java.util.Properties props)
          Deprecated.  
 boolean isForceCommit()
           
 Transaction newTransaction(int transactionIsolation)
           
 void setDataSource(javax.sql.DataSource ds)
           
 void setForceCommit(boolean forceCommit)
           
 void setMaximumConcurrentTransactions(int maximumConcurrentTransactions)
          Deprecated.  
 void setProperties(java.util.Properties props)
           
 

Method Detail

newTransaction

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

getDataSource

javax.sql.DataSource getDataSource()

setDataSource

void setDataSource(javax.sql.DataSource ds)

getMaximumConcurrentTransactions

int getMaximumConcurrentTransactions()
Deprecated. 

This should not be used and is here purely to avoid spring integration from breaking

Returns:
-1

setMaximumConcurrentTransactions

void setMaximumConcurrentTransactions(int maximumConcurrentTransactions)
Deprecated. 

This should not be used. It does nothing and is here purely to prevent Spring integration from breaking

Parameters:
maximumConcurrentTransactions -

isForceCommit

boolean isForceCommit()

setForceCommit

void setForceCommit(boolean forceCommit)

initialize

void initialize(java.util.Properties props)
                throws java.sql.SQLException,
                       TransactionException
Deprecated. 

This method should call setProperties. It is here simply to ease transition

Parameters:
props - - Properties
Throws:
java.sql.SQLException
TransactionException

setProperties

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