com.ibatis.sqlmap.engine.transaction
Interface TransactionConfig

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

public interface TransactionConfig


方法摘要
 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)
           
 

方法详细信息

newTransaction

Transaction newTransaction(int transactionIsolation)
                           throws java.sql.SQLException,
                                  TransactionException
抛出异常:
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

返回:
-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

参数:
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

参数:
props - - Properties
抛出异常:
java.sql.SQLException
TransactionException

setProperties

void setProperties(java.util.Properties props)
                   throws java.sql.SQLException,
                          TransactionException
抛出异常:
java.sql.SQLException
TransactionException