Class RequestContextCurrentTraceContext

java.lang.Object
brave.propagation.CurrentTraceContext
com.linecorp.armeria.common.brave.RequestContextCurrentTraceContext

public final class RequestContextCurrentTraceContext
extends CurrentTraceContext
Tracing context implemented with RequestContext.

This CurrentTraceContext stores/loads the trace context into/from a RequestContext's attribute so that there's no need for thread local variables which can lead to unpredictable behavior in asynchronous programming.