Uses of Interface
org.apache.camel.tracing.SpanAdapter

Packages that use SpanAdapter
  • Uses of SpanAdapter in org.apache.camel.tracing

    Methods in org.apache.camel.tracing that return SpanAdapter
    Modifier and Type
    Method
    Description
    ActiveSpanManager.getSpan(org.apache.camel.Exchange exchange)
    This method returns the current active span associated with the exchange.
    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, org.apache.camel.Exchange exchange, InjectAdapter injectAdapter)
     
    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, org.apache.camel.Exchange exchange, InjectAdapter injectAdapter)
     
  • 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
    AzureServiceBusSpanDecorator.pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
     
    void
    AzureStorageDataLakeSpanDecorator.pre(SpanAdapter span, org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
     
    void
    AzureStorageQueueSpanDecorator.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
    FileSpanDecorator.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)