Package org.glassfish.jersey.opentracing
Class OpenTracingFeature
java.lang.Object
org.glassfish.jersey.opentracing.OpenTracingFeature
- All Implemented Interfaces:
Feature
A feature that enables OpenTracing support on server and client.
- Since:
- 2.26
- Author:
- Adam Lindenthal
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
OpenTracing Jersey event logging verbosity. -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Default child span name.static final String
Default request "root" span name.static final String
Default resource span name.static final String
Stored span'sContainerRequestContext
property key. -
Constructor Summary
ConstructorDescriptionCreates feature instance with default (OpenTracingFeature.Verbosity.INFO
verbosity level.OpenTracingFeature
(OpenTracingFeature.Verbosity verbosity) Creates feature instance with given (OpenTracingFeature.Verbosity
level. -
Method Summary
-
Field Details
-
SPAN_CONTEXT_PROPERTY
Stored span'sContainerRequestContext
property key.- See Also:
-
DEFAULT_RESOURCE_SPAN_NAME
Default resource span name.- See Also:
-
DEFAULT_CHILD_SPAN_NAME
Default child span name.- See Also:
-
DEFAULT_REQUEST_SPAN_NAME
Default request "root" span name.- See Also:
-
-
Constructor Details
-
OpenTracingFeature
public OpenTracingFeature()Creates feature instance with default (OpenTracingFeature.Verbosity.INFO
verbosity level. -
OpenTracingFeature
Creates feature instance with given (OpenTracingFeature.Verbosity
level.- Parameters:
verbosity
- desired level of logging verbosity
-
-
Method Details