Package | Description |
---|---|
org.springframework.core.task |
This package defines Spring's core TaskExecutor abstraction,
and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
|
org.springframework.core.task.support |
Support classes for Spring's TaskExecutor abstraction.
|
Class and 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 . |
TaskRejectedException
Exception thrown when a
TaskExecutor rejects to accept
a given task for execution. |
Class and 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 . |