This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
TaskExecutorimplementation that fires up a new Thread for each task, executing it asynchronously.
TaskExecutorimplementation that executes each task synchronously in the calling thread.A callback interface for a decorator to be applied to any
Runnableabout to be executed.Simple task executor interface that abstracts the execution of a
Runnable.Exception thrown when a
TaskExecutorrejects to accept a given task for execution.Deprecated.as of 5.3.16 since the common executors do not support start timeouts