Package io.micronaut.core.propagation
@NullMarked
package io.micronaut.core.propagation
The package info.
-
ClassDescriptionMutable propagated context will modify the internal context Intended for use-cases when the propagated context needs to be mutated and propagated later.A mechanism for propagating state across threads that's easier to use and safer than
ThreadLocal.Closing this object undoes the effect of callingPropagatedContext.propagate()on a context.Static holder for thePropagatedContextConfiguration.Modecurrently used to controlPropagatedContextbehaviour.The available propagation modes.Marker interface for an object that can be placed into aPropagatedContext.APropagatedContextElementthat exposes aScopedValuebinding to be used while the context is in scope.APropagatedContextElementthat bridges to code that uses thread local storage instead ofPropagatedContext.