Class ContextExecutorService<EXECUTOR extends ExecutorService>

java.lang.Object
io.micrometer.context.ContextExecutorService<EXECUTOR>
All Implemented Interfaces:
Executor, ExecutorService
Direct Known Subclasses:
ContextScheduledExecutorService

public class ContextExecutorService<EXECUTOR extends ExecutorService> extends Object implements ExecutorService
Wraps an ExecutorService in order to capture context via ContextSnapshot when a task is submitted, and propagate context to the task when it is executed.
Since:
1.0.0