Package org.apache.cxf.tracing.brave
Class AbstractBraveProvider
java.lang.Object
org.apache.cxf.tracing.AbstractTracingProvider
org.apache.cxf.tracing.brave.AbstractBraveProvider
- Direct Known Subclasses:
AbstractBraveInterceptor,BraveProvider
public abstract class AbstractBraveProvider
extends org.apache.cxf.tracing.AbstractTracingProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.tracing.AbstractTracingProvider
org.apache.cxf.tracing.AbstractTracingProvider.TraceScopeHolder<T extends Object> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected org.apache.cxf.tracing.AbstractTracingProvider.TraceScopeHolder<TraceScope>protected voidstopTraceSpan(Map<String, List<String>> requestHeaders, Map<String, List<Object>> responseHeaders, int responseStatus, org.apache.cxf.tracing.AbstractTracingProvider.TraceScopeHolder<TraceScope> holder) Methods inherited from class org.apache.cxf.tracing.AbstractTracingProvider
buildSpanDescription, getSpanIdHeader, getUri
-
Field Details
-
LOG
-
TRACE_SPAN
- See Also:
-
brave
protected final brave.http.HttpTracing brave
-
-
Constructor Details
-
AbstractBraveProvider
protected AbstractBraveProvider(brave.http.HttpTracing brave)
-
-
Method Details
-
startTraceSpan
-
stopTraceSpan
-
isAsyncResponse
protected boolean isAsyncResponse()
-