# Package org.springframework.core.task.support

@NonNullApi @NonNullFields package org.springframework.core.task.support
Support classes for Spring's TaskExecutor abstraction. Includes an adapter for the standard ExecutorService interface.

Related Packages
Package
Description
org.springframework.core.task
This package defines Spring's core TaskExecutor abstraction, and provides SyncTaskExecutor and SimpleAsyncTaskExecutor implementations.
Classes
Class
Description
CompositeTaskDecorator
Composite `TaskDecorator` that delegates to other task decorators.
ContextPropagatingTaskDecorator
`TaskDecorator` that `wraps the execution` of tasks, assisting with context propagation.
ExecutorServiceAdapter
Adapter that takes a Spring `TaskExecutor` and exposes a full `java.util.concurrent.ExecutorService` for it.
TaskExecutorAdapter
Adapter that takes a JDK `java.util.concurrent.Executor` and exposes a Spring `TaskExecutor` for it.