com.ibm.btt.bc.common.pool
Class JDBCConnectionPoolFactoryImpl
java.lang.Object
BasePoolableObjectFactory
com.ibm.btt.bc.common.pool.JDBCConnectionPoolFactoryImpl
public class JDBCConnectionPoolFactoryImpl
- extends BasePoolableObjectFactory
Pool factory. Now it is creating apache GenericObjectPool.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdbcConfig
JdbcConnectionConfig jdbcConfig
poolProperty
PoolProperty poolProperty
ctx
javax.naming.InitialContext ctx
ds
javax.sql.DataSource ds
instID
public java.lang.String instID
JDBCConnectionPoolFactoryImpl
public JDBCConnectionPoolFactoryImpl(JdbcConnectionConfig jdbcConfig,
PoolProperty poolProperty)
makeObject
public java.lang.Object makeObject()
throws java.lang.Exception
- Throws:
java.lang.Exception
destroyObject
public void destroyObject(java.lang.Object obj)
createObjectPool
public ObjectPool createObjectPool()
getJdbcConfig
public JdbcConnectionConfig getJdbcConfig()
setJdbcConfig
public void setJdbcConfig(JdbcConnectionConfig jdbcConfig)
getPoolProperty
public PoolProperty getPoolProperty()
setPoolProperty
public void setPoolProperty(PoolProperty poolProperty)
createObjectWithoutPooling
public java.lang.Object createObjectWithoutPooling()
throws java.lang.Exception
- Throws:
java.lang.Exception
getInstID
protected java.lang.String getInstID()
(c) Copyright IBM Corporation 1998, 2009