Class ConnectionTracingObservationHandler

java.lang.Object
io.micrometer.tracing.handler.PropagatingSenderTracingObservationHandler<DataSourceBaseContext>
net.ttddyy.observation.tracing.DataSourceBaseObservationHandler
net.ttddyy.observation.tracing.ConnectionTracingObservationHandler
All Implemented Interfaces:
io.micrometer.observation.ObservationHandler<DataSourceBaseContext>, io.micrometer.tracing.handler.TracingObservationHandler<DataSourceBaseContext>

public class ConnectionTracingObservationHandler extends DataSourceBaseObservationHandler
A TracingObservationHandler for connection.
Author:
Tadaya Tsuyukubo
  • Nested Class Summary

    Nested classes/interfaces inherited from interface io.micrometer.observation.ObservationHandler

    io.micrometer.observation.ObservationHandler.AllMatchingCompositeObservationHandler, io.micrometer.observation.ObservationHandler.CompositeObservationHandler, io.micrometer.observation.ObservationHandler.FirstMatchingCompositeObservationHandler

    Nested classes/interfaces inherited from interface io.micrometer.tracing.handler.TracingObservationHandler

    io.micrometer.tracing.handler.TracingObservationHandler.TracingContext
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConnectionTracingObservationHandler(io.micrometer.tracing.Tracer tracer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    customizeSenderSpan(DataSourceBaseContext context, io.micrometer.tracing.Span span)
     
    boolean
    supportsContext(io.micrometer.observation.Observation.Context context)
     

    Methods inherited from class io.micrometer.tracing.handler.PropagatingSenderTracingObservationHandler

    createSenderSpan, getTracer, onError, onStart, onStop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.micrometer.tracing.handler.TracingObservationHandler

    endSpan, getParentSpan, getRequiredSpan, getSpanName, getTracingContext, onEvent, onScopeClosed, onScopeOpened, onScopeReset, setMaybeScopeOnTracingContext, tagSpan
  • Constructor Details

    • ConnectionTracingObservationHandler

      public ConnectionTracingObservationHandler(io.micrometer.tracing.Tracer tracer)
  • Method Details