程序包 | 说明 |
---|---|
org.apache.commons.pool2 | |
org.apache.commons.pool2.impl |
Object pooling API implementations.
|
限定符和类型 | 方法和说明 |
---|---|
static DestroyMode |
DestroyMode.valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static DestroyMode[] |
DestroyMode.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
限定符和类型 | 方法和说明 |
---|---|
default void |
KeyedPooledObjectFactory.destroyObject(K key,
PooledObject<V> p,
DestroyMode mode)
Destroy an instance no longer needed by the pool, using the provided
DestroyMode . |
default void |
PooledObjectFactory.destroyObject(PooledObject<T> p,
DestroyMode mode)
Destroys an instance no longer needed by the pool, using the provided
DestroyMode.
|
default void |
KeyedObjectPool.invalidateObject(K key,
V obj,
DestroyMode mode)
Invalidates an object from the pool, using the provided
DestroyMode . |
default void |
ObjectPool.invalidateObject(T obj,
DestroyMode mode)
Invalidates an object from the pool, using the provided
DestroyMode
By contract, obj must have been obtained
using ObjectPool.borrowObject() or a related method as defined in an
implementation or sub-interface. |
限定符和类型 | 方法和说明 |
---|---|
void |
GenericKeyedObjectPool.invalidateObject(K key,
T obj,
DestroyMode mode)
Invalidates an object from the pool, using the provided
DestroyMode . |
void |
GenericObjectPool.invalidateObject(T obj,
DestroyMode mode)
Invalidates an object from the pool, using the provided
DestroyMode
By contract, obj must have been obtained
using ObjectPool.borrowObject() or a related method as defined in an
implementation or sub-interface. |