public class BasicResourcePoolFactory extends ResourcePoolFactory
createInstance, createInstance, createInstance, createInstance, getSharedInstancepublic static BasicResourcePoolFactory createNoEventSupportInstance(int num_task_threads)
public static BasicResourcePoolFactory createNoEventSupportInstance(com.mchange.v2.async.AsynchronousRunner taskRunner, java.util.Timer timer)
public void setStart(int start)
throws ResourcePoolException
setStart in class ResourcePoolFactoryResourcePoolExceptionpublic int getStart()
throws ResourcePoolException
getStart in class ResourcePoolFactoryResourcePoolExceptionpublic void setMin(int min)
throws ResourcePoolException
setMin in class ResourcePoolFactoryResourcePoolExceptionpublic int getMin()
throws ResourcePoolException
getMin in class ResourcePoolFactoryResourcePoolExceptionpublic void setMax(int max)
throws ResourcePoolException
setMax in class ResourcePoolFactoryResourcePoolExceptionpublic int getMax()
throws ResourcePoolException
getMax in class ResourcePoolFactoryResourcePoolExceptionpublic void setIncrement(int inc)
throws ResourcePoolException
setIncrement in class ResourcePoolFactoryResourcePoolExceptionpublic int getIncrement()
throws ResourcePoolException
getIncrement in class ResourcePoolFactoryResourcePoolExceptionpublic void setAcquisitionRetryAttempts(int retry_attempts)
throws ResourcePoolException
setAcquisitionRetryAttempts in class ResourcePoolFactoryResourcePoolExceptionpublic int getAcquisitionRetryAttempts()
throws ResourcePoolException
getAcquisitionRetryAttempts in class ResourcePoolFactoryResourcePoolExceptionpublic void setAcquisitionRetryDelay(int retry_delay)
throws ResourcePoolException
setAcquisitionRetryDelay in class ResourcePoolFactoryResourcePoolExceptionpublic int getAcquisitionRetryDelay()
throws ResourcePoolException
getAcquisitionRetryDelay in class ResourcePoolFactoryResourcePoolExceptionpublic void setIdleResourceTestPeriod(long test_period)
setIdleResourceTestPeriod in class ResourcePoolFactorypublic long getIdleResourceTestPeriod()
getIdleResourceTestPeriod in class ResourcePoolFactorypublic void setResourceMaxAge(long max_age)
throws ResourcePoolException
setResourceMaxAge in class ResourcePoolFactoryResourcePoolExceptionpublic long getResourceMaxAge()
throws ResourcePoolException
getResourceMaxAge in class ResourcePoolFactoryResourcePoolExceptionpublic void setResourceMaxIdleTime(long millis)
throws ResourcePoolException
setResourceMaxIdleTime in class ResourcePoolFactoryResourcePoolExceptionpublic long getResourceMaxIdleTime()
throws ResourcePoolException
getResourceMaxIdleTime in class ResourcePoolFactoryResourcePoolExceptionpublic void setExcessResourceMaxIdleTime(long millis)
throws ResourcePoolException
setExcessResourceMaxIdleTime in class ResourcePoolFactoryResourcePoolExceptionpublic long getExcessResourceMaxIdleTime()
throws ResourcePoolException
getExcessResourceMaxIdleTime in class ResourcePoolFactoryResourcePoolExceptionpublic long getDestroyOverdueResourceTime()
throws ResourcePoolException
getDestroyOverdueResourceTime in class ResourcePoolFactoryResourcePoolExceptionpublic void setDestroyOverdueResourceTime(long millis)
throws ResourcePoolException
setDestroyOverdueResourceTime in class ResourcePoolFactoryResourcePoolExceptionpublic void setExpirationEnforcementDelay(long expiration_enforcement_delay)
throws ResourcePoolException
setExpirationEnforcementDelay in class ResourcePoolFactoryResourcePoolExceptionpublic long getExpirationEnforcementDelay()
throws ResourcePoolException
getExpirationEnforcementDelay in class ResourcePoolFactoryResourcePoolExceptionpublic void setBreakOnAcquisitionFailure(boolean break_on_acquisition_failure)
throws ResourcePoolException
setBreakOnAcquisitionFailure in class ResourcePoolFactoryResourcePoolExceptionpublic boolean getBreakOnAcquisitionFailure()
throws ResourcePoolException
getBreakOnAcquisitionFailure in class ResourcePoolFactoryResourcePoolExceptionpublic void setDebugStoreCheckoutStackTrace(boolean debug_store_checkout_stacktrace)
throws ResourcePoolException
setDebugStoreCheckoutStackTrace in class ResourcePoolFactoryResourcePoolExceptionpublic boolean getDebugStoreCheckoutStackTrace()
throws ResourcePoolException
getDebugStoreCheckoutStackTrace in class ResourcePoolFactoryResourcePoolExceptionpublic void setForceSynchronousCheckins(boolean force_synchronous_checkins)
throws ResourcePoolException
setForceSynchronousCheckins in class ResourcePoolFactoryResourcePoolExceptionpublic boolean getForceSynchronousCheckins()
throws ResourcePoolException
getForceSynchronousCheckins in class ResourcePoolFactoryResourcePoolExceptionpublic ResourcePool createPool(ResourcePool.Manager mgr) throws ResourcePoolException
createPool in class ResourcePoolFactoryResourcePoolException