Uses of Interface
org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory

Packages that use PoolableObjectFactory
org.datanucleus.store.rdbms.datasource.dbcp   
org.datanucleus.store.rdbms.datasource.dbcp.managed   
org.datanucleus.store.rdbms.datasource.dbcp.pool   
org.datanucleus.store.rdbms.datasource.dbcp.pool.impl   
 

Uses of PoolableObjectFactory in org.datanucleus.store.rdbms.datasource.dbcp
 

Classes in org.datanucleus.store.rdbms.datasource.dbcp that implement PoolableObjectFactory
 class PoolableConnectionFactory
          A PoolableObjectFactory that creates PoolableConnections.
 

Constructors in org.datanucleus.store.rdbms.datasource.dbcp with parameters of type PoolableObjectFactory
AbandonedObjectPool(PoolableObjectFactory factory, AbandonedConfig config)
          Create an ObjectPool which tracks db connections.
 

Uses of PoolableObjectFactory in org.datanucleus.store.rdbms.datasource.dbcp.managed
 

Classes in org.datanucleus.store.rdbms.datasource.dbcp.managed that implement PoolableObjectFactory
 class PoolableManagedConnectionFactory
          A PoolableConnectionFactory that creates PoolableManagedConnections.
 

Uses of PoolableObjectFactory in org.datanucleus.store.rdbms.datasource.dbcp.pool
 

Classes in org.datanucleus.store.rdbms.datasource.dbcp.pool that implement PoolableObjectFactory
 class BasePoolableObjectFactory
          A base implementation of PoolableObjectFactory.
 

Methods in org.datanucleus.store.rdbms.datasource.dbcp.pool that return PoolableObjectFactory
static PoolableObjectFactory PoolUtils.adapt(KeyedPoolableObjectFactory keyedFactory)
          Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed.
static PoolableObjectFactory PoolUtils.adapt(KeyedPoolableObjectFactory keyedFactory, Object key)
          Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed using the specified key when delegating.
static PoolableObjectFactory PoolUtils.synchronizedPoolableFactory(PoolableObjectFactory factory)
          Returns a synchronized (thread-safe) PoolableObjectFactory backed by the specified PoolableObjectFactory.
 

Methods in org.datanucleus.store.rdbms.datasource.dbcp.pool with parameters of type PoolableObjectFactory
static KeyedPoolableObjectFactory PoolUtils.adapt(PoolableObjectFactory factory)
          Adapt a PoolableObjectFactory instance to work where a KeyedPoolableObjectFactory is needed.
 void ObjectPool.setFactory(PoolableObjectFactory factory)
          Sets the factory this pool uses to create new instances (optional operation).
 void BaseObjectPool.setFactory(PoolableObjectFactory factory)
          Deprecated. to be removed in pool 2.0
static PoolableObjectFactory PoolUtils.synchronizedPoolableFactory(PoolableObjectFactory factory)
          Returns a synchronized (thread-safe) PoolableObjectFactory backed by the specified PoolableObjectFactory.
 

Uses of PoolableObjectFactory in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
 

Fields in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl declared as PoolableObjectFactory
protected  PoolableObjectFactory StackObjectPoolFactory._factory
          Deprecated. to be made private in pool 2.0
protected  PoolableObjectFactory GenericObjectPoolFactory._factory
          Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getFactory().
protected  PoolableObjectFactory StackObjectPool._factory
          Deprecated. to be made private in pool 2.0 - use StackObjectPool.getFactory()
 

Methods in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl that return PoolableObjectFactory
 PoolableObjectFactory StackObjectPoolFactory.getFactory()
          Returns the factory used by created pools.
 PoolableObjectFactory GenericObjectPoolFactory.getFactory()
           
 PoolableObjectFactory SoftReferenceObjectPool.getFactory()
          Returns the PoolableObjectFactory used by this pool to create and manage object instances.
 PoolableObjectFactory StackObjectPool.getFactory()
          Returns the PoolableObjectFactory used by this pool to create and manage object instances.
 

Methods in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl with parameters of type PoolableObjectFactory
 void GenericObjectPool.setFactory(PoolableObjectFactory factory)
          Deprecated. to be removed in version 2.0
 void SoftReferenceObjectPool.setFactory(PoolableObjectFactory factory)
          Deprecated. to be removed in pool 2.0
 void StackObjectPool.setFactory(PoolableObjectFactory factory)
          Deprecated. to be removed in pool 2.0
 

Constructors in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl with parameters of type PoolableObjectFactory
GenericObjectPool(PoolableObjectFactory factory)
          Create a new GenericObjectPool using the specified factory.
GenericObjectPool(PoolableObjectFactory factory, GenericObjectPool.Config config)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, boolean testOnBorrow, boolean testOnReturn)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, boolean testOnBorrow, boolean testOnReturn)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle, long softMinEvictableIdleTimeMillis)
          Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle, long softMinEvictableIdleTimeMillis, boolean lifo)
          Create a new GenericObjectPool using the specified values.
GenericObjectPoolFactory(PoolableObjectFactory factory)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, GenericObjectPool.Config config)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, boolean testOnBorrow, boolean testOnReturn)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, boolean testOnBorrow, boolean testOnReturn)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle, long softMinEvictableIdleTimeMillis)
          Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory factory, int maxActive, byte whenExhaustedAction, long maxWait, int maxIdle, int minIdle, boolean testOnBorrow, boolean testOnReturn, long timeBetweenEvictionRunsMillis, int numTestsPerEvictionRun, long minEvictableIdleTimeMillis, boolean testWhileIdle, long softMinEvictableIdleTimeMillis, boolean lifo)
          Create a new GenericObjectPoolFactory.
SoftReferenceObjectPool(PoolableObjectFactory factory)
          Create a SoftReferenceObjectPool with the specified factory.
SoftReferenceObjectPool(PoolableObjectFactory factory, int initSize)
          Deprecated. because this is a SoftReference pool, prefilled idle obejects may be garbage collected before they are used. To be removed in Pool 2.0.
StackObjectPool(PoolableObjectFactory factory)
          Create a new StackObjectPool using the specified factory to create new instances.
StackObjectPool(PoolableObjectFactory factory, int maxIdle)
          Create a new SimpleObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle.
StackObjectPool(PoolableObjectFactory factory, int maxIdle, int initIdleCapacity)
          Create a new StackObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle, and initially allocating a container capable of containing at least initIdleCapacity instances.
StackObjectPoolFactory(PoolableObjectFactory factory)
          Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory factory, int maxIdle)
          Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory factory, int maxIdle, int initIdleCapacity)
          Create a new StackObjectPoolFactory.
 



Copyright © 2012. All Rights Reserved.