Interface | Description |
---|---|
ExecutionStrategy | |
ExecutionStrategy.Producer |
A producer of
Runnable tasks to run. |
Invocable | |
Scheduler | |
Scheduler.Task | |
SerializedExecutor.ErrorHandlingTask |
Error handling task
|
Sweeper.Sweepable |
A
Sweeper.Sweepable resource implements this interface to
signal to a Sweeper or to a parent container if it
needs to be swept or not. |
ThreadPool |
A pool for threads.
|
ThreadPool.SizedThreadPool |
Specialized sub-interface of ThreadPool that allows to get/set
the minimum and maximum number of threads of the pool.
|
ThreadPoolBudget.Lease | |
TryExecutor |
A variation of Executor that can confirm if a thread is available immediately
|
Class | Description |
---|---|
ExecutorSizedThreadPool | Deprecated |
ExecutorThreadPool |
A
ThreadPool.SizedThreadPool wrapper around ThreadPoolExecutor . |
Locker |
Convenience auto closeable
ReentrantLock wrapper. |
MonitoredQueuedThreadPool |
A
QueuedThreadPool subclass that monitors its own activity by recording queue and task statistics. |
QueuedThreadPool | |
ReservedThreadExecutor |
An Executor using preallocated/reserved Threads from a wrapped Executor.
|
ScheduledExecutorScheduler |
Implementation of
Scheduler based on JDK's ScheduledThreadPoolExecutor . |
SerializedExecutor |
An executor than ensurers serial execution of submitted tasks.
|
ShutdownThread |
ShutdownThread is a shutdown hook thread implemented as
singleton that maintains a list of lifecycle instances
that are registered with it and provides ability to stop
these lifecycles upon shutdown of the Java Virtual Machine
|
Sweeper |
A utility class to perform periodic sweeping of resources.
|
ThreadClassLoaderScope | |
ThreadPoolBudget |
A budget of required thread usage, used to warn or error for insufficient configured threads.
|
TimerScheduler |
A scheduler based on the the JVM Timer class
|
TryExecutor.NoTryExecutor |
Enum | Description |
---|---|
Invocable.InvocationType |
Copyright © 2010 - 2020 Adobe. All Rights Reserved