Uses of Interface
com.babelqueue.otel.HeaderSender
Packages that use HeaderSender
Package
Description
Optional OpenTelemetry tracing for babelqueue (ADR-0025 v0.1 + ADR-0028 v0.2) — the Java mirror
of the Go
babelqueue-go/otel, Python babelqueue.otel and Node
@babelqueue/core/otel modules.-
Uses of HeaderSender in com.babelqueue.otel
Methods in com.babelqueue.otel with parameters of type HeaderSenderModifier and TypeMethodDescriptionstatic StringTracing.publish(io.opentelemetry.api.trace.Tracer tracer, String urn, Map<String, Object> data, HeaderSender send) Publishes(urn, data)to the"default"queue under aPRODUCERspan, propagating a W3Ctraceparenton the out-of-band header map (ADR-0028).static StringTracing.publish(io.opentelemetry.api.trace.Tracer tracer, String urn, Map<String, Object> data, String queue, HeaderSender send) Emits aPRODUCERspanpublish <urn>and propagates the trace downstream two ways (ADR-0028): It injects the active span context as a W3Ctraceparent(andtracestate) onto a fresh out-of-band header map, so a consumer can start its span as a true child of this producer span — real cross-hop parent→child linkage (v0.2).