Class AbstractInternalSpanDecorator
- java.lang.Object
-
- org.apache.camel.tracing.decorators.AbstractSpanDecorator
-
- org.apache.camel.tracing.decorators.AbstractInternalSpanDecorator
-
- All Implemented Interfaces:
SpanDecorator
- Direct Known Subclasses:
DirectSpanDecorator
,DirectvmSpanDecorator
,DisruptorSpanDecorator
,DisruptorvmSpanDecorator
,SedaSpanDecorator
,VmSpanDecorator
public abstract class AbstractInternalSpanDecorator extends AbstractSpanDecorator
-
-
Field Summary
-
Fields inherited from interface org.apache.camel.tracing.SpanDecorator
CAMEL_COMPONENT, DEFAULT
-
-
Constructor Summary
Constructors Constructor Description AbstractInternalSpanDecorator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getOperationName(org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
This method returns the operation name to use with the Span representing this exchange and endpoint.-
Methods inherited from class org.apache.camel.tracing.decorators.AbstractSpanDecorator
getExtractAdapter, getInitiatorSpanKind, getInjectAdapter, getReceiverSpanKind, newSpan, post, pre, stripSchemeAndOptions, toQueryParameters
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.tracing.SpanDecorator
getComponent, getComponentClassName
-
-
-
-
Method Detail
-
getOperationName
public String getOperationName(org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
Description copied from interface:SpanDecorator
This method returns the operation name to use with the Span representing this exchange and endpoint.- Specified by:
getOperationName
in interfaceSpanDecorator
- Overrides:
getOperationName
in classAbstractSpanDecorator
- Parameters:
exchange
- The exchangeendpoint
- The endpoint- Returns:
- The operation name
-
-