Package org.apache.fulcrum.parser.pool
Class DefaultParameterParserPool
java.lang.Object
org.apache.commons.pool2.BaseObject
org.apache.commons.pool2.impl.BaseGenericObjectPool<DefaultParameterParser>
org.apache.commons.pool2.impl.GenericObjectPool<DefaultParameterParser>
org.apache.fulcrum.parser.pool.DefaultParameterParserPool
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- org.apache.commons.pool2.impl.GenericObjectPoolMXBean,- org.apache.commons.pool2.ObjectPool<DefaultParameterParser>,- org.apache.commons.pool2.UsageTracking<DefaultParameterParser>
public class DefaultParameterParserPool
extends org.apache.commons.pool2.impl.GenericObjectPool<DefaultParameterParser>
Pool manager for 
DefaultParameterParser objects- Version:
- $Id: DefaultParameterParserPool.java 1851080 2019-01-16 12:07:00Z painter $
- Author:
- Jeffery Painter
- 
Field SummaryFields inherited from class org.apache.commons.pool2.impl.BaseGenericObjectPoolabandonedConfig, MEAN_TIMING_STATS_CACHE_SIZE
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultParameterParserPool(org.apache.commons.pool2.PooledObjectFactory<DefaultParameterParser> factory) Constructor.DefaultParameterParserPool(org.apache.commons.pool2.PooledObjectFactory<DefaultParameterParser> factory, org.apache.commons.pool2.impl.GenericObjectPoolConfig config) Constructor.
- 
Method SummaryMethods inherited from class org.apache.commons.pool2.impl.GenericObjectPooladdObject, borrowObject, borrowObject, borrowObject, clear, close, evict, getFactory, getFactoryType, getMaxIdle, getMinIdle, getNumActive, getNumIdle, getNumWaiters, invalidateObject, invalidateObject, listAllObjects, preparePool, returnObject, setConfig, setMaxIdle, setMinIdle, toStringAppendFields, useMethods inherited from class org.apache.commons.pool2.impl.BaseGenericObjectPoolgetBlockWhenExhausted, getBorrowedCount, getCreatedCount, getCreationStackTrace, getDestroyedByBorrowValidationCount, getDestroyedByEvictorCount, getDestroyedCount, getDurationBetweenEvictionRuns, getEvictionPolicy, getEvictionPolicyClassName, getEvictorShutdownTimeout, getEvictorShutdownTimeoutDuration, getEvictorShutdownTimeoutMillis, getFairness, getJmxName, getLifo, getLogAbandoned, getMaxBorrowWaitDuration, getMaxBorrowWaitTimeMillis, getMaxTotal, getMaxWaitDuration, getMaxWaitMillis, getMeanActiveDuration, getMeanActiveTimeMillis, getMeanBorrowWaitDuration, getMeanBorrowWaitTimeMillis, getMeanIdleDuration, getMeanIdleTimeMillis, getMessageStatistics, getMinEvictableIdleDuration, getMinEvictableIdleTime, getMinEvictableIdleTimeMillis, getNumTestsPerEvictionRun, getRemoveAbandonedOnBorrow, getRemoveAbandonedOnMaintenance, getRemoveAbandonedTimeout, getRemoveAbandonedTimeoutDuration, getReturnedCount, getSoftMinEvictableIdleDuration, getSoftMinEvictableIdleTime, getSoftMinEvictableIdleTimeMillis, getSwallowedExceptionListener, getTestOnBorrow, getTestOnCreate, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRuns, getTimeBetweenEvictionRunsMillis, isAbandonedConfig, isClosed, markReturningState, setAbandonedConfig, setBlockWhenExhausted, setConfig, setDurationBetweenEvictionRuns, setEvictionPolicy, setEvictionPolicyClassName, setEvictionPolicyClassName, setEvictorShutdownTimeout, setEvictorShutdownTimeoutMillis, setLifo, setMaxTotal, setMaxWait, setMaxWaitMillis, setMessagesStatistics, setMinEvictableIdle, setMinEvictableIdleDuration, setMinEvictableIdleTime, setMinEvictableIdleTimeMillis, setNumTestsPerEvictionRun, setSoftMinEvictableIdle, setSoftMinEvictableIdleDuration, setSoftMinEvictableIdleTime, setSoftMinEvictableIdleTimeMillis, setSwallowedExceptionListener, setTestOnBorrow, setTestOnCreate, setTestOnReturn, setTestWhileIdle, setTimeBetweenEvictionRuns, setTimeBetweenEvictionRunsMillisMethods inherited from class org.apache.commons.pool2.BaseObjecttoStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.commons.pool2.impl.GenericObjectPoolMXBeangetBlockWhenExhausted, getBorrowedCount, getCreatedCount, getCreationStackTrace, getDestroyedByBorrowValidationCount, getDestroyedByEvictorCount, getDestroyedCount, getFairness, getLifo, getLogAbandoned, getMaxBorrowWaitTimeMillis, getMaxTotal, getMaxWaitMillis, getMeanActiveTimeMillis, getMeanBorrowWaitTimeMillis, getMeanIdleTimeMillis, getMinEvictableIdleTimeMillis, getNumTestsPerEvictionRun, getRemoveAbandonedOnBorrow, getRemoveAbandonedOnMaintenance, getRemoveAbandonedTimeout, getReturnedCount, getTestOnBorrow, getTestOnCreate, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRunsMillis, isAbandonedConfig, isClosedMethods inherited from interface org.apache.commons.pool2.ObjectPooladdObjects
- 
Constructor Details- 
DefaultParameterParserPoolpublic DefaultParameterParserPool(org.apache.commons.pool2.PooledObjectFactory<DefaultParameterParser> factory) Constructor.- Parameters:
- factory- the factory
 
- 
DefaultParameterParserPoolpublic DefaultParameterParserPool(org.apache.commons.pool2.PooledObjectFactory<DefaultParameterParser> factory, org.apache.commons.pool2.impl.GenericObjectPoolConfig config) Constructor. This can be used to have full control over the pool using configuration object.- Parameters:
- factory- the factory
- config- user defined configuration
 
 
-