public class BraveTracerContext extends Object implements org.apache.cxf.tracing.TracerContext
| Constructor and Description |
|---|
BraveTracerContext(brave.http.HttpTracing brave) |
BraveTracerContext(brave.http.HttpTracing brave,
brave.Span continuationSpan) |
| Modifier and Type | Method and Description |
|---|---|
void |
annotate(String key,
String value) |
<T> T |
continueSpan(org.apache.cxf.tracing.Traceable<T> traceable) |
TraceScope |
startSpan(String description) |
void |
timeline(String message) |
<T> T |
unwrap(Class<T> clazz) |
<T> Callable<T> |
wrap(String description,
org.apache.cxf.tracing.Traceable<T> traceable) |
public BraveTracerContext(brave.http.HttpTracing brave)
public BraveTracerContext(brave.http.HttpTracing brave,
brave.Span continuationSpan)
public TraceScope startSpan(String description)
startSpan in interface org.apache.cxf.tracing.TracerContextpublic <T> T continueSpan(org.apache.cxf.tracing.Traceable<T> traceable)
throws Exception
continueSpan in interface org.apache.cxf.tracing.TracerContextExceptionpublic <T> Callable<T> wrap(String description, org.apache.cxf.tracing.Traceable<T> traceable)
wrap in interface org.apache.cxf.tracing.TracerContextpublic void annotate(String key, String value)
annotate in interface org.apache.cxf.tracing.TracerContextpublic void timeline(String message)
timeline in interface org.apache.cxf.tracing.TracerContextpublic <T> T unwrap(Class<T> clazz)
unwrap in interface org.apache.cxf.tracing.TracerContextApache CXF