public class OpenTracingContext extends Object implements org.apache.cxf.tracing.TracerContext
| Constructor and Description |
|---|
OpenTracingContext(io.opentracing.Tracer tracer) |
OpenTracingContext(io.opentracing.Tracer tracer,
io.opentracing.Span continuation) |
| Modifier and Type | Method and Description |
|---|---|
void |
annotate(String key,
String value) |
<T> T |
continueSpan(org.apache.cxf.tracing.Traceable<T> traceable) |
io.opentracing.Scope |
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 OpenTracingContext(io.opentracing.Tracer tracer)
public OpenTracingContext(io.opentracing.Tracer tracer,
io.opentracing.Span continuation)
public io.opentracing.Scope 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