Interface | Description |
---|---|
DefaultPooledObjectInfoMBean |
The interface that defines the information about pooled objects that will be
exposed via JMX.
|
EvictionPolicy<T> |
To provide a custom eviction policy (i.e.
|
GenericKeyedObjectPoolMXBean<K> |
Defines the methods that will be made available via JMX.
|
GenericObjectPoolMXBean |
Defines the methods that will be made available via JMX.
|
Class | Description |
---|---|
AbandonedConfig |
Configuration settings for abandoned object removal.
|
BaseGenericObjectPool<T> |
Base class that provides common functionality for
GenericObjectPool
and GenericKeyedObjectPool . |
BaseObjectPoolConfig |
Provides the implementation for the common attributes shared by the
sub-classes.
|
DefaultEvictionPolicy<T> |
Provides the default implementation of
EvictionPolicy used by the
pools. |
DefaultPooledObject<T> |
This wrapper is used to track the additional information, such as state, for
the pooled objects.
|
DefaultPooledObjectInfo |
Implementation of object that is used to provide information on pooled
objects via JMX.
|
EvictionConfig |
This class is used by pool implementations to pass configuration information
to
EvictionPolicy instances. |
GenericKeyedObjectPool<K,T> |
A configurable
KeyedObjectPool implementation. |
GenericKeyedObjectPoolConfig |
A simple "struct" encapsulating the configuration for a
GenericKeyedObjectPool . |
GenericObjectPool<T> |
A configurable
ObjectPool implementation. |
GenericObjectPoolConfig |
A simple "struct" encapsulating the configuration for a
GenericObjectPool . |
PooledSoftReference<T> |
Extension of
DefaultPooledObject to wrap pooled soft references. |
SoftReferenceObjectPool<T> |
A
SoftReference based ObjectPool . |
Object pooling API implementations.
GenericObjectPool
(GenericKeyedObjectPool
)
provides a more robust (but also more complicated)
implementation of ObjectPool
(KeyedObjectPool
).
SoftReferenceObjectPool
provides a SoftReference
based
ObjectPool
.
See also the org.apache.commons.pool2
package.
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.