Class AbstractObservationClientProvider

java.lang.Object
org.apache.cxf.tracing.AbstractTracingProvider
org.apache.cxf.tracing.micrometer.AbstractObservationClientProvider
Direct Known Subclasses:
AbstractObservationClientInterceptor, ObservationClientProvider

public abstract class AbstractObservationClientProvider extends org.apache.cxf.tracing.AbstractTracingProvider
  • Field Details

  • Constructor Details

    • AbstractObservationClientProvider

      public AbstractObservationClientProvider()
    • AbstractObservationClientProvider

      public AbstractObservationClientProvider(io.micrometer.observation.ObservationRegistry observationRegistry)
  • Method Details

    • startScopedObservation

      protected org.apache.cxf.tracing.AbstractTracingProvider.TraceScopeHolder<ObservationScope> startScopedObservation(io.micrometer.observation.Observation observation)
    • stopTraceSpan

      protected void stopTraceSpan(org.apache.cxf.tracing.AbstractTracingProvider.TraceScopeHolder<ObservationScope> holder, @Nullable Exception ex, Consumer<io.micrometer.observation.Observation> addResponse)
    • getObservationRegistry

      protected io.micrometer.observation.ObservationRegistry getObservationRegistry()