| java.lang.Object com.mchange.v2.async.ThreadPoolAsynchronousRunner
Inner Class :class PoolThread extends Thread | |
Inner Class :class DeadlockDetector extends TimerTask | |
Inner Class :class MaxIndividualTaskTimeEnforcer extends TimerTask | |
Inner Class :class ReplacedThreadInterruptor extends TimerTask | |
Constructor Summary | |
public | ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, int max_individual_task_time, int deadlock_detector_interval, int interrupt_delay_after_apparent_deadlock, Timer myTimer) | public | ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, int max_individual_task_time, int deadlock_detector_interval, int interrupt_delay_after_apparent_deadlock) | public | ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, Timer sharedTimer) | public | ThreadPoolAsynchronousRunner(int num_threads, boolean daemon) |
DFLT_DEADLOCK_DETECTOR_INTERVAL | final static int DFLT_DEADLOCK_DETECTOR_INTERVAL(Code) | | |
DFLT_INTERRUPT_DELAY_AFTER_APPARENT_DEADLOCK | final static int DFLT_INTERRUPT_DELAY_AFTER_APPARENT_DEADLOCK(Code) | | |
DFLT_MAX_EMERGENCY_THREADS | final static int DFLT_MAX_EMERGENCY_THREADS(Code) | | |
DFLT_MAX_INDIVIDUAL_TASK_TIME | final static int DFLT_MAX_INDIVIDUAL_TASK_TIME(Code) | | |
POLL_FOR_STOP_INTERVAL | final static int POLL_FOR_STOP_INTERVAL(Code) | | |
deadlock_detector_interval | int deadlock_detector_interval(Code) | | |
interrupt_delay_after_apparent_deadlock | int interrupt_delay_after_apparent_deadlock(Code) | | |
max_individual_task_time | int max_individual_task_time(Code) | | |
num_threads | int num_threads(Code) | | |
should_cancel_timer | boolean should_cancel_timer(Code) | | |
stoppedThreadsToStopDates | Map stoppedThreadsToStopDates(Code) | | |
ThreadPoolAsynchronousRunner | public ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, int max_individual_task_time, int deadlock_detector_interval, int interrupt_delay_after_apparent_deadlock, Timer myTimer)(Code) | | |
ThreadPoolAsynchronousRunner | public ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, int max_individual_task_time, int deadlock_detector_interval, int interrupt_delay_after_apparent_deadlock)(Code) | | |
ThreadPoolAsynchronousRunner | public ThreadPoolAsynchronousRunner(int num_threads, boolean daemon, Timer sharedTimer)(Code) | | |
ThreadPoolAsynchronousRunner | public ThreadPoolAsynchronousRunner(int num_threads, boolean daemon)(Code) | | |
close | public void close(boolean skip_remaining_tasks)(Code) | | |
close | public void close()(Code) | | |
getActiveCount | public synchronized int getActiveCount()(Code) | | |
getIdleCount | public synchronized int getIdleCount()(Code) | | |
getMultiLineStatusString | public synchronized String getMultiLineStatusString()(Code) | | |
getPendingTaskCount | public synchronized int getPendingTaskCount()(Code) | | |
getStackTraces | public synchronized String getStackTraces()(Code) | | |
getThreadCount | public synchronized int getThreadCount()(Code) | | |
|
|