public class ObjectPoolHelper<T> extends Object
RuntimeException when borrowing or returning object to
the pool fails.| Constructor and Description |
|---|
ObjectPoolHelper(ObjectFactory<T> objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
T |
getObject() |
protected org.apache.commons.pool.impl.GenericObjectPool<T> |
newObjectPool(ObjectFactory<T> objectFactory)
Creates a
GenericObjectPool. |
void |
returnObject(T engine) |
void |
setObjectPool(org.apache.commons.pool.impl.GenericObjectPool<T> objectPool)
Use a custom
GenericObjectPool. |
public ObjectPoolHelper(ObjectFactory<T> objectFactory)
protected org.apache.commons.pool.impl.GenericObjectPool<T> newObjectPool(ObjectFactory<T> objectFactory)
GenericObjectPool. Override this method to set custom objectPool configurations.public T getObject()
public void returnObject(T engine)
public final void setObjectPool(org.apache.commons.pool.impl.GenericObjectPool<T> objectPool)
GenericObjectPool.objectPool - to use.Copyright © 2008-2013. All Rights Reserved.