| java.lang.Object com.mchange.v2.resourcepool.BasicResourcePool
Inner Class :class ScatteredAcquireTask implements Runnable | |
Inner Class :class AcquireTask implements Runnable | |
Inner Class :class RemoveTask implements Runnable | |
Inner Class :class CullTask extends TimerTask | |
Inner Class :class CheckIdleResourcesTask extends TimerTask | |
Inner Class :class AsyncTestIdleResourceTask implements Runnable | |
Inner Class :final static class PunchCard | |
Constructor Summary | |
public | BasicResourcePool(Manager mgr, int start, int min, int max, int inc, int num_acq_attempts, int acq_attempt_delay, long check_idle_resources_delay, long max_resource_age, long max_idle_time, long excess_max_idle_time, long destroy_unreturned_resc_time, long expiration_enforcement_delay, boolean break_on_acquisition_failure, boolean debug_store_checkout_exceptions, AsynchronousRunner taskRunner, RunnableQueue asyncEventQueue, Timer cullAndIdleRefurbishTimer, BasicResourcePoolFactory factory) |
AUTO_CULL_FREQUENCY_DIVISOR | final static int AUTO_CULL_FREQUENCY_DIVISOR(Code) | | |
AUTO_MAX_CULL_FREQUENCY | final static int AUTO_MAX_CULL_FREQUENCY(Code) | | |
AUTO_MIN_CULL_FREQUENCY | final static int AUTO_MIN_CULL_FREQUENCY(Code) | | |
USE_SCATTERED_ACQUIRE_TASK | final static boolean USE_SCATTERED_ACQUIRE_TASK(Code) | | |
USE_SCATTERED_ACQUIRE_TASK_KEY | final static String USE_SCATTERED_ACQUIRE_TASK_KEY(Code) | | |
acq_attempt_delay | final int acq_attempt_delay(Code) | | |
break_on_acquisition_failure | final boolean break_on_acquisition_failure(Code) | | |
check_idle_resources_delay | final long check_idle_resources_delay(Code) | | |
cullAndIdleRefurbishTimer | Timer cullAndIdleRefurbishTimer(Code) | | |
debug_store_checkout_exceptions | final boolean debug_store_checkout_exceptions(Code) | | |
destroy_unreturned_resc_time | final long destroy_unreturned_resc_time(Code) | | |
excess_max_idle_time | final long excess_max_idle_time(Code) | | |
expiration_enforcement_delay | final long expiration_enforcement_delay(Code) | | |
failed_checkins | long failed_checkins(Code) | | |
failed_checkouts | long failed_checkouts(Code) | | |
failed_idle_tests | long failed_idle_tests(Code) | | |
force_kill_acquires | boolean force_kill_acquires(Code) | | |
idleCheckResources | Set idleCheckResources(Code) | | |
max_idle_time | final long max_idle_time(Code) | | |
max_resource_age | final long max_resource_age(Code) | | |
num_acq_attempts | final int num_acq_attempts(Code) | | |
pending_acquires | int pending_acquires(Code) | | |
pending_removes | int pending_removes(Code) | | |
pool_start_time | final long pool_start_time(Code) | | |
target_pool_size | int target_pool_size(Code) | | |
BasicResourcePool | public BasicResourcePool(Manager mgr, int start, int min, int max, int inc, int num_acq_attempts, int acq_attempt_delay, long check_idle_resources_delay, long max_resource_age, long max_idle_time, long excess_max_idle_time, long destroy_unreturned_resc_time, long expiration_enforcement_delay, boolean break_on_acquisition_failure, boolean debug_store_checkout_exceptions, AsynchronousRunner taskRunner, RunnableQueue asyncEventQueue, Timer cullAndIdleRefurbishTimer, BasicResourcePoolFactory factory) throws ResourcePoolException(Code) | | Parameters: factory - may be null |
close | public synchronized void close(boolean close_checked_out_resources)(Code) | | |
getAvailableCount | public synchronized int getAvailableCount()(Code) | | |
getAwaitingCheckinCount | public synchronized int getAwaitingCheckinCount()(Code) | | |
getEffectiveExpirationEnforcementDelay | public long getEffectiveExpirationEnforcementDelay()(Code) | | |
getExcludedCount | public synchronized int getExcludedCount()(Code) | | |
getLastAcquisitionFailure | public synchronized Throwable getLastAcquisitionFailure()(Code) | | |
getLastCheckinFailure | public synchronized Throwable getLastCheckinFailure()(Code) | | |
getLastCheckoutFailure | public synchronized Throwable getLastCheckoutFailure()(Code) | | |
getLastIdleCheckFailure | public synchronized Throwable getLastIdleCheckFailure()(Code) | | |
getLastResourceTestFailure | public synchronized Throwable getLastResourceTestFailure()(Code) | | |
getMaxPoolSize | public int getMaxPoolSize()(Code) | | |
getMinPoolSize | public int getMinPoolSize()(Code) | | |
getNumCheckoutWaiters | public synchronized int getNumCheckoutWaiters()(Code) | | |
getNumFailedCheckins | public synchronized long getNumFailedCheckins()(Code) | | |
getNumFailedCheckouts | public synchronized long getNumFailedCheckouts()(Code) | | |
getNumFailedIdleTests | public synchronized long getNumFailedIdleTests()(Code) | | |
getStartTime | public long getStartTime()(Code) | | |
getUpTime | public long getUpTime()(Code) | | |
markBroken | public synchronized void markBroken(Object resc)(Code) | | |
resetPool | public synchronized void resetPool()(Code) | | |
setTargetPoolSize | public synchronized void setTargetPoolSize(int sz)(Code) | | |
|
|