Interface Summary Interface Description ResizableExecutor ThreadPoolExecutor.RejectedExecutionHandler
Class Summary Class Description ConstantsStatic constants for this package. InlineExecutorService LimitLatchShared latch that allows the latch to be acquired a limited number of times after which all subsequent requests to acquire the latch will be placed in a FIFO queue until one of the shares is returned. ScheduledThreadPoolExecutorClass which wraps a ScheduledExecutorService, while preventing lifecycle and configuration operations. TaskQueueAs task queue specifically designed to run with a thread pool executor. TaskThreadA Thread implementation that records the time at which it was created. TaskThreadFactorySimple task thread factory to use to create threads for an executor implementation. ThreadPoolExecutor ThreadPoolExecutor.AbortPolicyA handler for rejected tasks that throws a
ThreadPoolExecutor.CallerRunsPolicyA handler for rejected tasks that runs the rejected task directly in the calling thread of the
executemethod, unless the executor has been shut down, in which case the task is discarded.
ThreadPoolExecutor.DiscardOldestPolicyA handler for rejected tasks that discards the oldest unhandled request and then retries
execute, unless the executor is shut down, in which case the task is discarded.
ThreadPoolExecutor.DiscardPolicyA handler for rejected tasks that silently discards the rejected task.
Exception Summary Exception Description StopPooledThreadException