org.seasar.extension.dbcp.impl
クラス ConnectionPoolImpl
java.lang.Object
org.seasar.extension.dbcp.impl.ConnectionPoolImpl
- すべての実装インタフェース:
- ConnectionPool, Synchronization
- public class ConnectionPoolImpl
- extends Object
- implements ConnectionPool, Synchronization
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
readOnly_BINDING
public static final String readOnly_BINDING
- 関連項目:
- 定数フィールド値
transactionIsolationLevel_BINDING
public static final String transactionIsolationLevel_BINDING
- 関連項目:
- 定数フィールド値
DEFAULT_TRANSACTION_ISOLATION_LEVEL
public static final int DEFAULT_TRANSACTION_ISOLATION_LEVEL
- 関連項目:
- 定数フィールド値
ConnectionPoolImpl
public ConnectionPoolImpl()
getXADataSource
public XADataSource getXADataSource()
setXADataSource
public void setXADataSource(XADataSource xaDataSource)
getTransactionManager
public TransactionManager getTransactionManager()
setTransactionManager
public void setTransactionManager(TransactionManager transactionManager)
getTimeout
public int getTimeout()
setTimeout
public void setTimeout(int timeout)
getMaxPoolSize
public int getMaxPoolSize()
- 定義:
- インタフェース
ConnectionPool
内の getMaxPoolSize
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize)
isAllowLocalTx
public boolean isAllowLocalTx()
setAllowLocalTx
public void setAllowLocalTx(boolean allowLocalTx)
isReadOnly
public boolean isReadOnly()
setReadOnly
public void setReadOnly(boolean readOnly)
getTransactionIsolationLevel
public int getTransactionIsolationLevel()
setTransactionIsolationLevel
public void setTransactionIsolationLevel(int transactionIsolationLevel)
getActivePoolSize
public int getActivePoolSize()
- 定義:
- インタフェース
ConnectionPool
内の getActivePoolSize
getTxActivePoolSize
public int getTxActivePoolSize()
- 定義:
- インタフェース
ConnectionPool
内の getTxActivePoolSize
getFreePoolSize
public int getFreePoolSize()
- 定義:
- インタフェース
ConnectionPool
内の getFreePoolSize
checkOut
public ConnectionWrapper checkOut()
throws SQLException
- 定義:
- インタフェース
ConnectionPool
内の checkOut
- 例外:
SQLException
release
public void release(ConnectionWrapper connection)
- 定義:
- インタフェース
ConnectionPool
内の release
checkIn
public void checkIn(ConnectionWrapper connection)
- 定義:
- インタフェース
ConnectionPool
内の checkIn
afterCompletion
public void afterCompletion(int status)
- 定義:
- インタフェース
Synchronization
内の afterCompletion
beforeCompletion
public final void beforeCompletion()
- 定義:
- インタフェース
Synchronization
内の beforeCompletion
close
public final void close()
- 定義:
- インタフェース
ConnectionPool
内の close
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.