| Interface | Description |
|---|---|
| AsynchronousRunner | |
| Queuable | |
| RunnableQueue |
RunnableQueues guarantee that tasks will be
executed in order, where other AsynchronousRunners
may not.
|
| StrandedTaskReporting |
| Class | Description |
|---|---|
| CarefulRunnableQueue | |
| RoundRobinAsynchronousRunner |
A class that provides for effecient asynchronous execution
of multiple tasks that may block, but that do not contend
for the same locks.
|
| SimpleRunnableQueue | Deprecated
CarefulRunnableQueue is better.
|
| ThreadPerTaskAsynchronousRunner | |
| ThreadPoolAsynchronousRunner |