See: Description
Interface | Description |
---|---|
AsyncListenableTaskExecutor |
Extension of the
AsyncTaskExecutor interface, adding the capability to submit
tasks for ListenableFutures . |
AsyncTaskExecutor |
Extended interface for asynchronous
TaskExecutor implementations,
offering an overloaded AsyncTaskExecutor.execute(Runnable, long) variant with a start
timeout parameter as well support for Callable . |
TaskDecorator |
A callback interface for a decorator to be applied to any
Runnable
about to be executed. |
TaskExecutor |
Simple task executor interface that abstracts the execution
of a
Runnable . |
Class | Description |
---|---|
SimpleAsyncTaskExecutor |
TaskExecutor implementation that fires up a new Thread for each task,
executing it asynchronously. |
SimpleAsyncTaskExecutor.ConcurrencyThrottleAdapter |
Subclass of the general ConcurrencyThrottleSupport class,
making
beforeAccess() and afterAccess()
visible to the surrounding class. |
SyncTaskExecutor |
TaskExecutor implementation that executes each task synchronously
in the calling thread. |
Exception | Description |
---|---|
TaskRejectedException |
Exception thrown when a
TaskExecutor rejects to accept
a given task for execution. |
TaskTimeoutException |
Exception thrown when a
AsyncTaskExecutor rejects to accept
a given task for execution because of the specified timeout. |