See: Description
| Class | Description |
|---|---|
| KeyDistributedExecutor |
TaskDistributor is designed such that tasks executed on it for a given key will run in a single
threaded manner.
|
| KeyDistributedScheduler |
This is a class which is more full featured than
KeyDistributedExecutor, but it does
require a scheduler implementation in order to be able to perform scheduling. |
| PrioritySchedulerDefaultPriorityWrapper | Deprecated
Moved to
DefaultPriorityWrapper |
| SchedulerExecutorDelegator |
Class which takes in both an executor and a scheduler.
|
| SubmitterExecutorAdapter |
A simple wrapper class for
Executor implementations to provide
SubmitterExecutor capabilities. |
| ThrowableSuppressingRunnable |
Class that is designed to wrap a runnable, and prevent any throwables from propagating out of
the run function.
|
Runnable)
are included in this package.