| AutoLock |
Reentrant lock that can be used in a try-with-resources statement.
|
| AutoLock.WithCondition |
A reentrant lock with a condition that can be used in a try-with-resources statement.
|
| Invocable |
A task (typically either a Runnable or Callable
that declares how it will behave when invoked:
|
| Invocable.InvocationType |
The behavior of an Invocable when it is invoked.
|
| Invocable.Task |
|
| QueuedThreadPool |
A thread pool with a queue of jobs to execute.
|
| Scheduler |
|
| Scheduler.Task |
|
| 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.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 |
A budget of required thread usage, used to warn or error for insufficient configured threads.
|
| ThreadPoolBudget.Lease |
|
| TryExecutor |
A variation of Executor that can confirm if a thread is available immediately
|