Uses of Interface
io.helidon.tracing.Wrapper
Packages that use Wrapper
Package
Description
Open Telemetry tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.-
Uses of Wrapper in io.helidon.tracing.providers.opentelemetry
Methods in io.helidon.tracing.providers.opentelemetry with type parameters of type WrapperModifier and TypeMethodDescriptionstatic <T extends io.opentelemetry.api.trace.Span & Wrapper>
THelidonOpenTelemetry.callbackEnabledFrom
(Span helidonSpan) Returns aSpan
implementation which delegates to the provided HelidonSpan
, thereby notifying registeredSpanListener
objects of span lifecycle events.static <T extends io.opentelemetry.api.trace.Tracer & Wrapper>
THelidonOpenTelemetry.callbackEnabledFrom
(Tracer helidonTracer) Returns an OpenTelemetryTracer
implementation which providesSpanBuilder
andSpan
instances capable of notifyingSpanListener
objects registered with the supplied Helidon tracer.static <T extends io.opentelemetry.api.trace.Span & Wrapper>
THelidonOpenTelemetry.callbackEnabledFrom
(io.opentelemetry.api.trace.Span otelSpan) Returns an OpenTelemetrySpan
implementation which delegates to theSpan
managed by the supplied HelidonSpan
and which also providesScope
instances capable of notifying registeredSpanListener
objects.static <T extends io.opentelemetry.api.trace.Tracer & Wrapper>
THelidonOpenTelemetry.callbackEnabledFrom
(io.opentelemetry.api.trace.Tracer otelTracer) Returns an OpenTelemetryTracer
implementation which providesSpanBuilder
andSpan
instances capable of notifying registeredSpanListener
objects.