Class AbstractObservationClientProvider
java.lang.Object
org.apache.cxf.tracing.AbstractTracingProvider
org.apache.cxf.tracing.micrometer.AbstractObservationClientProvider
- Direct Known Subclasses:
AbstractObservationClientInterceptor,ObservationClientProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.tracing.AbstractTracingProvider
AbstractTracingProvider.TraceScopeHolder<T> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractObservationClientProvider(io.micrometer.observation.ObservationRegistry observationRegistry) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.micrometer.observation.ObservationRegistrystartScopedObservation(io.micrometer.observation.Observation observation) protected voidstopTraceSpan(AbstractTracingProvider.TraceScopeHolder<ObservationScope> holder, Exception ex, Consumer<io.micrometer.observation.Observation> addResponse) Methods inherited from class org.apache.cxf.tracing.AbstractTracingProvider
buildSpanDescription, getSpanIdHeader, getUri
-
Field Details
-
LOG
-
OBSERVATION_SCOPE
- See Also:
-
-
Constructor Details
-
AbstractObservationClientProvider
public AbstractObservationClientProvider() -
AbstractObservationClientProvider
public AbstractObservationClientProvider(io.micrometer.observation.ObservationRegistry observationRegistry)
-
-
Method Details
-
startScopedObservation
protected AbstractTracingProvider.TraceScopeHolder<ObservationScope> startScopedObservation(io.micrometer.observation.Observation observation) -
stopTraceSpan
protected void stopTraceSpan(AbstractTracingProvider.TraceScopeHolder<ObservationScope> holder, @Nullable Exception ex, Consumer<io.micrometer.observation.Observation> addResponse) -
getObservationRegistry
protected io.micrometer.observation.ObservationRegistry getObservationRegistry()
-