Uses of Interface
org.apache.camel.tracing.SpanAdapter
-
Packages that use SpanAdapter Package Description org.apache.camel.tracing org.apache.camel.tracing.decorators -
-
Uses of SpanAdapter in org.apache.camel.tracing
Methods in org.apache.camel.tracing that return SpanAdapter Modifier and Type Method Description static SpanAdapter
ActiveSpanManager. getSpan(org.apache.camel.Exchange exchange)
This method returns the current active span associated with the exchange.SpanAdapter
ActiveSpanManager.Holder. getSpan()
protected abstract SpanAdapter
Tracer. startExchangeBeginSpan(org.apache.camel.Exchange exchange, SpanDecorator sd, String operationName, SpanKind kind, SpanAdapter parent)
protected abstract SpanAdapter
Tracer. startSendingEventSpan(String operationName, SpanKind kind, SpanAdapter parent)
Methods in org.apache.camel.tracing with parameters of type SpanAdapter Modifier and Type Method Description static void
ActiveSpanManager. activate(org.apache.camel.Exchange exchange, SpanAdapter span)
This method activates the supplied span for the supplied exchange.protected abstract void
Tracer. finishSpan(SpanAdapter span)
protected abstract void
Tracer. inject(SpanAdapter span, InjectAdapter adapter)
void
SpanDecorator. post(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
This method adds appropriate details (tags/logs) to the supplied span based on the post processing of the exchange.void
SpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
This method adds appropriate details (tags/logs) to the supplied span based on the pre processing of the exchange.protected abstract SpanAdapter
Tracer. startExchangeBeginSpan(org.apache.camel.Exchange exchange, SpanDecorator sd, String operationName, SpanKind kind, SpanAdapter parent)
protected abstract SpanAdapter
Tracer. startSendingEventSpan(String operationName, SpanKind kind, SpanAdapter parent)
Constructors in org.apache.camel.tracing with parameters of type SpanAdapter Constructor Description Holder(ActiveSpanManager.Holder parent, SpanAdapter span)
-
Uses of SpanAdapter in org.apache.camel.tracing.decorators
Methods in org.apache.camel.tracing.decorators with parameters of type SpanAdapter Modifier and Type Method Description void
AbstractHttpSpanDecorator. post(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
AbstractSpanDecorator. post(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
AbstractHttpSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
AbstractMessagingSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
AbstractSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
CqlSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
ElasticsearchSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
JdbcSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
KafkaSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
MongoDBSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
RestSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
void
SqlSpanDecorator. pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
-