Package io.temporal.opentracing.internal
Class ContextAccessor
- java.lang.Object
-
- io.temporal.opentracing.internal.ContextAccessor
-
public class ContextAccessor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ContextAccessor(OpenTracingOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentracing.SpanContext
readSpanContextFromHeader(io.temporal.common.interceptors.Header header, io.opentracing.Tracer tracer)
void
writeSpanContextToHeader(io.opentracing.SpanContext spanContext, io.temporal.common.interceptors.Header header, io.opentracing.Tracer tracer)
io.opentracing.Span
writeSpanContextToHeader(java.util.function.Supplier<io.opentracing.Span> spanSupplier, io.temporal.common.interceptors.Header toHeader, io.opentracing.Tracer tracer)
-
-
-
Constructor Detail
-
ContextAccessor
public ContextAccessor(OpenTracingOptions options)
-
-
Method Detail
-
writeSpanContextToHeader
public io.opentracing.Span writeSpanContextToHeader(java.util.function.Supplier<io.opentracing.Span> spanSupplier, io.temporal.common.interceptors.Header toHeader, io.opentracing.Tracer tracer)
-
writeSpanContextToHeader
public void writeSpanContextToHeader(io.opentracing.SpanContext spanContext, io.temporal.common.interceptors.Header header, io.opentracing.Tracer tracer)
-
readSpanContextFromHeader
public io.opentracing.SpanContext readSpanContextFromHeader(io.temporal.common.interceptors.Header header, io.opentracing.Tracer tracer)
-
-