Top Interfaces Classes
[default module]

Package org.eclipse.microprofile.context.spi


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
ContextManagerExtension

ContextManagerExtension instances receive notification upon creation of each ContextManager.

public interface
ContextManagerProvider

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.

public interface
ThreadContextController

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.

public interface
ThreadContextProvider

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.

public interface
ThreadContextSnapshot

An immutable snapshot of a particular type of thread context.

Class Summary

Modifier and TypeClass and Description
public class
ContextManagerProviderRegistration

This class gives the container that registered a ContextManagerProvider exclusive control over unregistering it.