Uses of Interface
org.apache.commons.pool2.PooledObjectFactory
Packages that use PooledObjectFactory
Package
Description
Object pooling API.
Object pooling API implementations.
-
Uses of PooledObjectFactory in org.apache.commons.pool2
Classes in org.apache.commons.pool2 that implement PooledObjectFactoryModifier and TypeClassDescriptionclassA base implementation ofPoolableObjectFactory.private static final classA fully synchronized PooledObjectFactory that wraps a PooledObjectFactory and synchronizes access to the wrapped factory methods.Fields in org.apache.commons.pool2 declared as PooledObjectFactoryModifier and TypeFieldDescriptionprivate final PooledObjectFactory<T>PoolUtils.SynchronizedPooledObjectFactory.factoryWrapped factoryMethods in org.apache.commons.pool2 that return PooledObjectFactoryModifier and TypeMethodDescriptionstatic <T> PooledObjectFactory<T>PoolUtils.synchronizedPooledFactory(PooledObjectFactory<T> factory) Returns a synchronized (thread-safe) PooledObjectFactory backed by the specified PooledObjectFactory.Methods in org.apache.commons.pool2 with parameters of type PooledObjectFactoryModifier and TypeMethodDescriptionstatic <T> PooledObjectFactory<T>PoolUtils.synchronizedPooledFactory(PooledObjectFactory<T> factory) Returns a synchronized (thread-safe) PooledObjectFactory backed by the specified PooledObjectFactory.Constructors in org.apache.commons.pool2 with parameters of type PooledObjectFactoryModifierConstructorDescription(package private)Creates a SynchronizedPoolableObjectFactory wrapping the given factory. -
Uses of PooledObjectFactory in org.apache.commons.pool2.impl
Fields in org.apache.commons.pool2.impl declared as PooledObjectFactoryModifier and TypeFieldDescriptionprivate final PooledObjectFactory<T>GenericObjectPool.factoryprivate final PooledObjectFactory<T>SoftReferenceObjectPool.factoryFactory to source pooled objectsMethods in org.apache.commons.pool2.impl that return PooledObjectFactoryModifier and TypeMethodDescriptionGenericObjectPool.getFactory()Gets a reference to the factory used to create, destroy and validate the objects used by this pool.SoftReferenceObjectPool.getFactory()Gets thePooledObjectFactoryused by this pool to create and manage object instances.Method parameters in org.apache.commons.pool2.impl with type arguments of type PooledObjectFactoryModifier and TypeMethodDescription(package private) static Class<?>PoolImplUtils.getFactoryType(Class<? extends PooledObjectFactory> factoryClass) Identifies the concrete type of object that an object factory creates.Constructors in org.apache.commons.pool2.impl with parameters of type PooledObjectFactoryModifierConstructorDescriptionGenericObjectPool(PooledObjectFactory<T> factory) Creates a newGenericObjectPoolusing defaults fromGenericObjectPoolConfig.GenericObjectPool(PooledObjectFactory<T> factory, GenericObjectPoolConfig<T> config) Creates a newGenericObjectPoolusing a specific configuration.GenericObjectPool(PooledObjectFactory<T> factory, GenericObjectPoolConfig<T> config, AbandonedConfig abandonedConfig) Creates a newGenericObjectPoolthat tracks and destroys objects that are checked out, but never returned to the pool.SoftReferenceObjectPool(PooledObjectFactory<T> factory) Constructs aSoftReferenceObjectPoolwith the specified factory.