Top Fields Constructors Methods
reactor.core.publisher

pack-priv final Class ContextPropagationSupport

extends Object
Class Inheritance
Imports
java.util.function.Function, org.reactivestreams.Publisher, .Subscriber, reactor.core.CorePublisher, .Fuseable, .Scannable, reactor.util.Logger, .Loggers

Field Summary

Modifier and TypeField and Description
pack-priv static final boolean
pack-priv static final boolean
pack-priv static final boolean
pack-priv static final Logger
pack-priv static boolean

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean

Returns:

true if context-propagation is available at runtime, false otherwise
isContextPropagationAvailable
()

Is Micrometer context-propagation API on the classpath?

pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isContextPropagation101OnClasspathback to summary
pack-priv static final boolean isContextPropagation101OnClasspath
isContextPropagation103OnClasspathback to summary
pack-priv static final boolean isContextPropagation103OnClasspath
isContextPropagationOnClasspathback to summary
pack-priv static final boolean isContextPropagationOnClasspath
LOGGERback to summary
pack-priv static final Logger LOGGER
propagateContextToThreadLocalsback to summary
pack-priv static boolean propagateContextToThreadLocals

Constructor Detail

ContextPropagationSupportback to summary
pack-priv ContextPropagationSupport()

Method Detail

isContextPropagation101Availableback to summary
pack-priv static boolean isContextPropagation101Available()
isContextPropagation103Availableback to summary
pack-priv static boolean isContextPropagation103Available()
isContextPropagationAvailableback to summary
pack-priv static boolean isContextPropagationAvailable()

Is Micrometer context-propagation API on the classpath?

Returns:boolean

true if context-propagation is available at runtime, false otherwise

shouldPropagateContextToThreadLocalsback to summary
pack-priv static boolean shouldPropagateContextToThreadLocals()
shouldRestoreThreadLocalsInSomeOperatorsback to summary
pack-priv static boolean shouldRestoreThreadLocalsInSomeOperators()
shouldWrapPublisherback to summary
pack-priv static boolean shouldWrapPublisher(Publisher<?> publisher)