Name | Description | Type | Package | Framework |
AbandonedConfig | Configuration settings for abandoned object removal. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
BaseGenericObjectPool | Base class that provides common functionality for GenericObjectPool and GenericKeyedObjectPool. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
BaseKeyedPooledObjectFactory | A base implementation of KeyedPooledObjectFactory. | Class | org.apache.commons.pool2 | Apache Commons |
|
BaseObjectPool | A simple base implementation of ObjectPool. | Class | org.apache.commons.pool2 | Apache Commons |
|
BaseObjectPoolConfig | Provides the implementation for the common attributes shared by the sub-classes. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
BasePooledObjectFactory | A base implementation of PoolableObjectFactory. | Class | org.apache.commons.pool2 | Apache Commons |
|
CglibProxySource | Provides proxy objects using CGLib. | Class | org.apache.commons.pool2.proxy | Apache Commons |
|
DefaultEvictionPolicy | Provides the default implementation of EvictionPolicy used by the pools. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
DefaultPooledObject | This wrapper is used to track the additional information, such as state, for the pooled objects. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
DefaultPooledObjectInfo | | Class | org.apache.commons.pool2.impl | Apache Commons |
|
DefaultPooledObjectInfoMBean | The interface that defines the information about pooled objects that will be NOTE: This interface exists only to define those attributes and methods that | Interface | org.apache.commons.pool2.impl | Apache Commons |
|
EvictionConfig | This class is used by pool implementations to pass configuration information to EvictionPolicy instances. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
EvictionPolicy | To provide a custom eviction policy (i. | Interface | org.apache.commons.pool2.impl | Apache Commons |
|
GenericKeyedObjectPool | A configurable KeyedObjectPool implementation. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
GenericKeyedObjectPoolConfig | A simple struct encapsulating the configuration for a GenericKeyedObjectPool. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
GenericKeyedObjectPoolMXBean | Defines the methods that will be made available via JMX. | Interface | org.apache.commons.pool2.impl | Apache Commons |
|
GenericObjectPool | A configurable ObjectPool implementation. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
GenericObjectPoolConfig | A simple struct encapsulating the configuration for a This class is not thread-safe; it is only intended to be used to provide | Class | org.apache.commons.pool2.impl | Apache Commons |
|
GenericObjectPoolMXBean | Defines the methods that will be made available via JMX. | Interface | org.apache.commons.pool2.impl | Apache Commons |
|
JdkProxySource | Provides proxy objects using Java reflection. | Class | org.apache.commons.pool2.proxy | Apache Commons |
|
KeyedObjectPool | A keyed pooling interface. | Interface | org.apache.commons.pool2 | Apache Commons |
|
KeyedPooledObjectFactory | An interface defining life-cycle methods for instances to be served by a KeyedObjectPool. | Interface | org.apache.commons.pool2 | Apache Commons |
|
ObjectPool | A pooling simple interface. | Interface | org.apache.commons.pool2 | Apache Commons |
|
PooledObject | Defines the wrapper that is used to track the additional information, such as state, for the pooled objects. | Interface | org.apache.commons.pool2 | Apache Commons |
|
PooledObjectFactory | An interface defining life-cycle methods for instances to be served by an By contract, when an ObjectPool delegates to a | Interface | org.apache.commons.pool2 | Apache Commons |
|
PooledObjectState | enum PooledObjectStateProvides the possible states that a PooledObject may be in. | Class | org.apache.commons.pool2 | Apache Commons |
|
PooledSoftReference | Extension of DefaultPooledObject to wrap pooled soft references. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
PoolUtils | This class consists exclusively of static methods that operate on or return ObjectPool or KeyedObjectPool related interfaces. | Class | org.apache.commons.pool2 | Apache Commons |
|
ProxiedKeyedObjectPool | Create a new keyed object pool where the pooled objects are wrapped in proxies allowing better control of pooled objects and in particular the | Class | org.apache.commons.pool2.proxy | Apache Commons |
|
ProxiedObjectPool | Create a new object pool where the pooled objects are wrapped in proxies allowing better control of pooled objects and in particular the prevention | Class | org.apache.commons.pool2.proxy | Apache Commons |
|
SoftReferenceObjectPool | A SoftReference based ObjectPool. | Class | org.apache.commons.pool2.impl | Apache Commons |
|
SwallowedExceptionListener | Pools that unavoidably swallow exceptions may be configured with an instance of this listener so the user may receive notification of when this happens. | Interface | org.apache.commons.pool2 | Apache Commons |
|
TrackedUse | This interface allows pooled objects to make information available about when and how they were used available to the object pool. | Interface | org.apache.commons.pool2 | Apache Commons |
|
UsageTracking | This interface may be implemented by an object pool to enable clients (primarily those clients that wrap pools to provide pools with extended | Interface | org.apache.commons.pool2 | Apache Commons |