| 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. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AsyncListenableTaskExecutorExtension of the  AsyncTaskExecutorinterface, adding the capability to submit
 tasks forListenableFutures. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SimpleAsyncTaskExecutorTaskExecutorimplementation that fires up a new Thread for each task,
 executing it asynchronously. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TaskExecutorAdapterAdapter that takes a JDK  java.util.concurrent.Executorand
 exposes a SpringTaskExecutorfor it. |