Class IronmqSpanDecorator
java.lang.Object
org.apache.camel.tracing.decorators.AbstractSpanDecorator
org.apache.camel.tracing.decorators.AbstractMessagingSpanDecorator
org.apache.camel.tracing.decorators.IronmqSpanDecorator
- All Implemented Interfaces:
SpanDecorator
-
Field Summary
FieldsFields inherited from class org.apache.camel.tracing.decorators.AbstractMessagingSpanDecorator
MESSAGE_BUS_IDFields inherited from interface org.apache.camel.tracing.SpanDecorator
CAMEL_COMPONENT, DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe camel component name associated with the decorator.The camel component FQN classname associated with the decorator.protected StringgetMessageId(org.apache.camel.Exchange exchange) This method identifies the message id for the messaging exchange.Methods inherited from class org.apache.camel.tracing.decorators.AbstractMessagingSpanDecorator
getDestination, getExtractAdapter, getInitiatorSpanKind, getInjectAdapter, getOperationName, getReceiverSpanKind, preMethods inherited from class org.apache.camel.tracing.decorators.AbstractSpanDecorator
newSpan, post, stripSchemeAndOptions, toQueryParameters
-
Field Details
-
CAMEL_IRON_MQ_MESSAGE_ID
- See Also:
-
-
Constructor Details
-
IronmqSpanDecorator
public IronmqSpanDecorator()
-
-
Method Details
-
getComponent
Description copied from interface:SpanDecoratorThe camel component name associated with the decorator.- Returns:
- The camel component name
-
getComponentClassName
Description copied from interface:SpanDecoratorThe camel component FQN classname associated with the decorator.- Returns:
- The camel component FQN classname
-
getMessageId
Description copied from class:AbstractMessagingSpanDecoratorThis method identifies the message id for the messaging exchange.- Overrides:
getMessageIdin classAbstractMessagingSpanDecorator- Returns:
- The message id, or null if no id exists for the exchange
-