Uses of Class
org.apache.commons.pool2.impl.BaseGenericObjectPool.Evictor
-
Packages that use BaseGenericObjectPool.Evictor Package Description org.apache.commons.pool2.impl Object pooling API implementations. -
-
Uses of BaseGenericObjectPool.Evictor in org.apache.commons.pool2.impl
Fields in org.apache.commons.pool2.impl declared as BaseGenericObjectPool.Evictor Modifier and Type Field Description private BaseGenericObjectPool.EvictorBaseGenericObjectPool. evictorFields in org.apache.commons.pool2.impl with type parameters of type BaseGenericObjectPool.Evictor Modifier and Type Field Description private static java.util.HashMap<java.lang.ref.WeakReference<BaseGenericObjectPool.Evictor>,EvictionTimer.WeakRunner<BaseGenericObjectPool.Evictor>>EvictionTimer. TASK_MAPKeys are weak references to tasks, values are runners managed by executor.private static java.util.HashMap<java.lang.ref.WeakReference<BaseGenericObjectPool.Evictor>,EvictionTimer.WeakRunner<BaseGenericObjectPool.Evictor>>EvictionTimer. TASK_MAPKeys are weak references to tasks, values are runners managed by executor.Methods in org.apache.commons.pool2.impl that return types with arguments of type BaseGenericObjectPool.Evictor Modifier and Type Method Description (package private) static java.util.HashMap<java.lang.ref.WeakReference<BaseGenericObjectPool.Evictor>,EvictionTimer.WeakRunner<BaseGenericObjectPool.Evictor>>EvictionTimer. getTaskMap()Gets the task map.(package private) static java.util.HashMap<java.lang.ref.WeakReference<BaseGenericObjectPool.Evictor>,EvictionTimer.WeakRunner<BaseGenericObjectPool.Evictor>>EvictionTimer. getTaskMap()Gets the task map.Methods in org.apache.commons.pool2.impl with parameters of type BaseGenericObjectPool.Evictor Modifier and Type Method Description (package private) static voidEvictionTimer. cancel(BaseGenericObjectPool.Evictor evictor, java.time.Duration timeout, boolean restarting)Removes the specified eviction task from the timer.private static voidEvictionTimer. remove(BaseGenericObjectPool.Evictor evictor)Removes evictor from the task set and executor.(package private) static voidEvictionTimer. schedule(BaseGenericObjectPool.Evictor task, java.time.Duration delay, java.time.Duration period)Adds the specified eviction task to the timer.
-