All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractWeakConcurrentMap<K,V,L> A thread-safe map with weak keys.AbstractWeakConcurrentMap.WeakKey<K> Context A context propagation mechanism which can carry scoped-values across API boundaries and between threads.ContextKey<T> Key for indexing values of typeContextKey
stored in aContext
.ContextPropagators A container of the registered propagators for every supported format.ContextStorage The storage for storing and retrieving the currentContext
.ContextStorageProvider A Java SPI (Service Provider Interface) to allow replacing the defaultContextStorage
.ImplicitContextKeyed A value that can be stored insideContext
.Scope AnAutoCloseable
that represents a mounted context for a block of code.StrictContextStorage AContextStorage
which keeps track of opened and closedScope
s, reporting caller information if aScope
is closed incorrectly or not at all.TextMapPropagator Injects and extracts a value as text into carriers that travel in-band across process boundaries.TextMapPropagator.Getter<C> Interface that allows aTextMapPropagator
to read propagated fields from a carrier.TextMapPropagator.Setter<C> Class that allows aTextMapPropagator
to set propagated fields into a carrier.WeakConcurrentMap<K,V> A thread-safe map with weak keys.WeakConcurrentMap.WithInlinedExpunction<K,V> AWeakConcurrentMap
where stale entries are removed as a side effect of interacting with this map.