All Classes and Interfaces

Class
Description
Use this class to configure instances of ContextManager.
ContextManagerExtension instances receive notification upon creation of each ContextManager.
A provider implementation supplied by the container, which creates and caches instances of ContextManager per class loader, which in turn create new instances of ManagedExecutor.Builder and ThreadContext.Builder.
This class gives the container that registered a ContextManagerProvider exclusive control over unregistering it.
A container-managed executor service that creates instances of CompletableFuture, which it backs as the default asynchronous execution facility, both for the CompletableFuture itself as well as all dependent stages created from it, as well as all dependent stages created from those, and so on.
Builder for ManagedExecutor instances.
This interface offers various methods for capturing the context of the current thread and applying it to various interfaces that are commonly used with completion stages and executor services.
Builder for ThreadContext instances.
Represents context that is applied to a particular thread, along with any state that is associated with it or that is necessary for restoring the previous context afterward.
Third party providers of thread context implement this interface to enable the provided type of context to participate in thread context capture and propagation when the ManagedExecutor and ThreadContext are used to create and contextualize dependent actions and tasks.
An immutable snapshot of a particular type of thread context.