com.ibatis.sqlmap.engine.transaction
Class BaseTransactionConfig

java.lang.Object
  extended by com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
所有已实现接口:
TransactionConfig
已知直接子类:
ExternalTransactionConfig, JdbcTransactionConfig, JtaTransactionConfig

public abstract class BaseTransactionConfig
extends java.lang.Object
implements TransactionConfig


字段摘要
protected  javax.sql.DataSource dataSource
           
protected  boolean forceCommit
           
 
构造器摘要
BaseTransactionConfig()
           
 
方法摘要
 javax.sql.DataSource getDataSource()
           
 int getMaximumConcurrentTransactions()
          Deprecated.  
 void initialize(java.util.Properties props)
          Deprecated.  
 boolean isForceCommit()
           
 void setDataSource(javax.sql.DataSource ds)
           
 void setForceCommit(boolean forceCommit)
           
 void setMaximumConcurrentTransactions(int maximumConcurrentTransactions)
          Deprecated.  
 
类方法继承: java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibatis.sqlmap.engine.transaction.TransactionConfig
newTransaction, setProperties
 

字段详细信息

dataSource

protected javax.sql.DataSource dataSource

forceCommit

protected boolean forceCommit
构造器详细信息

BaseTransactionConfig

public BaseTransactionConfig()
方法详细信息

isForceCommit

public boolean isForceCommit()
规范说明:
isForceCommit in interface TransactionConfig

setForceCommit

public void setForceCommit(boolean forceCommit)
规范说明:
setForceCommit in interface TransactionConfig

getDataSource

public javax.sql.DataSource getDataSource()
规范说明:
getDataSource in interface TransactionConfig

setDataSource

public void setDataSource(javax.sql.DataSource ds)
规范说明:
setDataSource in interface TransactionConfig

getMaximumConcurrentTransactions

public int getMaximumConcurrentTransactions()
Deprecated. 

Description copied from interface: TransactionConfig
This should not be used and is here purely to avoid spring integration from breaking

规范说明:
getMaximumConcurrentTransactions in interface TransactionConfig
返回:
-1

setMaximumConcurrentTransactions

public void setMaximumConcurrentTransactions(int maximumConcurrentTransactions)
Deprecated. 

Description copied from interface: TransactionConfig
This should not be used. It does nothing and is here purely to prevent Spring integration from breaking

规范说明:
setMaximumConcurrentTransactions in interface TransactionConfig
参数:
maximumConcurrentTransactions - - do not use here for Spring integration

initialize

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

Description copied from interface: TransactionConfig
This method should call setProperties. It is here simply to ease transition

规范说明:
initialize in interface TransactionConfig
参数:
props - - propertes
抛出异常:
java.sql.SQLException
TransactionException