org.apache.commons.pool.impl
Class GenericObjectPoolFactory
java.lang.Object
org.apache.commons.pool.impl.GenericObjectPoolFactory
- All Implemented Interfaces:
- ObjectPoolFactory
public class GenericObjectPoolFactory
- extends java.lang.Object
- implements ObjectPoolFactory
A factory for creating GenericObjectPool
instances.
- Version:
- $Revision: 390563 $ $Date: 2006-03-31 20:28:14 -0500 (Fri, 31 Mar 2006) $
- Author:
- Rodney Waldhoff
- See Also:
GenericObjectPool
,
ObjectPoolFactory
Constructor Summary |
GenericObjectPoolFactory(PoolableObjectFactory factory)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
GenericObjectPool.Config config)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
boolean testOnBorrow,
boolean testOnReturn)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle,
boolean testOnBorrow,
boolean testOnReturn)
|
GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle,
boolean testOnBorrow,
boolean testOnReturn,
long timeBetweenEvictionRunsMillis,
int numTestsPerEvictionRun,
long minEvictableIdleTimeMillis,
boolean testWhileIdle)
|
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)
|
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)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
GenericObjectPool.Config config)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
boolean testOnBorrow,
boolean testOnReturn)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle,
boolean testOnBorrow,
boolean testOnReturn)
GenericObjectPoolFactory
public GenericObjectPoolFactory(PoolableObjectFactory factory,
int maxActive,
byte whenExhaustedAction,
long maxWait,
int maxIdle,
boolean testOnBorrow,
boolean testOnReturn,
long timeBetweenEvictionRunsMillis,
int numTestsPerEvictionRun,
long minEvictableIdleTimeMillis,
boolean testWhileIdle)
GenericObjectPoolFactory
public 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)
GenericObjectPoolFactory
public 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)
createPool
public ObjectPool createPool()
- Description copied from interface:
ObjectPoolFactory
- Create and return a new
ObjectPool
.
- Specified by:
createPool
in interface ObjectPoolFactory
- Returns:
- a new
ObjectPool
Copyright © 2001-2003 Apache Software Foundation. Documenation generated April 15 2009.