| Package | Description |
|---|---|
| org.apache.commons.pool2.impl |
Object pooling API implementations.
|
| org.apache.commons.pool2.proxy |
Object pooling proxy implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GenericObjectPool<T>
A configurable
ObjectPool implementation. |
| Modifier and Type | Field and Description |
|---|---|
private UsageTracking<T> |
BaseProxyHandler.usageTracking |
| Modifier and Type | Method and Description |
|---|---|
T |
CglibProxySource.createProxy(T pooledObject,
UsageTracking<T> usageTracking) |
T |
ProxySource.createProxy(T pooledObject,
UsageTracking<T> usageTracking)
Create a new proxy object, wrapping the given pooled object.
|
T |
JdkProxySource.createProxy(T pooledObject,
UsageTracking<T> usageTracking) |
| Constructor and Description |
|---|
BaseProxyHandler(T pooledObject,
UsageTracking<T> usageTracking)
Create a new wrapper for the given pooled object.
|
CglibProxyHandler(T pooledObject,
UsageTracking<T> usageTracking)
Create a CGLib proxy instance.
|
JdkProxyHandler(T pooledObject,
UsageTracking<T> usageTracking)
Create a Java reflection proxy instance.
|