Uses of Interface
io.helidon.tracing.SpanListener
Packages that use SpanListener
Package
Description
Distributed tracing support for Helidon.
Open Telemetry tracing support that plugs into the
TracerBuilder SPI and provides
a Tracer implementation.-
Uses of SpanListener in io.helidon.tracing
Methods in io.helidon.tracing with parameters of type SpanListenerModifier and TypeMethodDescriptionTracer.register(SpanListener listener) Registers with the tracer a lifecycle event listener to receive events from span builders, spans, and scopes derived from this tracer. -
Uses of SpanListener in io.helidon.tracing.providers.opentelemetry
Methods in io.helidon.tracing.providers.opentelemetry that return types with arguments of type SpanListenerModifier and TypeMethodDescriptionOpenTelemetryTracerConfig.BuilderBase.OpenTelemetryTracerConfigImpl.spanListeners()OpenTelemetryTracerConfig.BuilderBase.spanListeners()Span listeners to be notified of span life cycle events.OpenTelemetryTracerConfig.spanListeners()Span listeners to be notified of span life cycle events.Methods in io.helidon.tracing.providers.opentelemetry with parameters of type SpanListenerModifier and TypeMethodDescriptionOpenTelemetryTracerConfig.BuilderBase.addSpanListener(SpanListener spanListener) Span listeners to be notified of span life cycle events.OpenTelemetryTracerConfig.BuilderBase.register(SpanListener spanListener) Adds aSpanListenerto the builder for later registration with the resultingTracer.Method parameters in io.helidon.tracing.providers.opentelemetry with type arguments of type SpanListenerModifier and TypeMethodDescriptionOpenTelemetryTracerConfig.BuilderBase.addSpanListeners(List<? extends SpanListener> spanListeners) Span listeners to be notified of span life cycle events.static voidHelidonOpenTelemetry.invokeListeners(Span helidonSpan, System.Logger logger, Consumer<SpanListener> operation) Invokes listeners known to the specified Helidon span using the provided operation; intended for Helidon internal use only.OpenTelemetryTracerConfig.BuilderBase.spanListeners(List<? extends SpanListener> spanListeners) Span listeners to be notified of span life cycle events.