| 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 | Method and Description | 
|---|---|
| void | SimpleAsyncTaskExecutor. setTaskDecorator(TaskDecorator taskDecorator)Specify a custom  TaskDecoratorto be applied to anyRunnableabout to be executed. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | TaskExecutorAdapter. doExecute(Executor concurrentExecutor,
         TaskDecorator taskDecorator,
         Runnable runnable)Actually execute the given  Runnable(which may be a user-supplied task
 or a wrapper around a user-supplied task) with the given executor. | 
| void | TaskExecutorAdapter. setTaskDecorator(TaskDecorator taskDecorator)Specify a custom  TaskDecoratorto be applied to anyRunnableabout to be executed. |