public class DefaultMessageSpanCustomizer extends Object implements MessageSpanCustomizer
| Constructor and Description |
|---|
DefaultMessageSpanCustomizer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
channelName(org.springframework.messaging.MessageChannel channel)
Retrieves the channel name from the
MessageChannel. |
Span.Builder |
customizeHandle(Span.Builder spanCustomizer,
org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel messageChannel)
Customizes the span created when
ExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler)
gets called for a span retrieved from the incoming headers. |
Span |
customizeHandle(Span spanCustomizer,
org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel messageChannel)
Customizes the span created when
ExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler)
gets called. |
Span.Builder |
customizeReceive(Span.Builder spanCustomizer,
org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel messageChannel)
Customizes the span created when
ChannelInterceptor.postReceive(Message, MessageChannel) gets
called. |
Span.Builder |
customizeSend(Span.Builder spanCustomizer,
org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel messageChannel)
Customizes the span created when
ChannelInterceptor.preSend(Message, MessageChannel) gets called. |
protected String channelName(org.springframework.messaging.MessageChannel channel)
MessageChannel.channel - - message channel from which message got received or was sent topublic Span customizeHandle(Span spanCustomizer, org.springframework.messaging.Message<?> message, @Nullable org.springframework.messaging.MessageChannel messageChannel)
MessageSpanCustomizerExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler)
gets called.customizeHandle in interface MessageSpanCustomizerspanCustomizer - current span to customizemessage - received or sent messagemessageChannel - channel from / to which the message was sentpublic Span.Builder customizeHandle(Span.Builder spanCustomizer, org.springframework.messaging.Message<?> message, @Nullable org.springframework.messaging.MessageChannel messageChannel)
MessageSpanCustomizerExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler)
gets called for a span retrieved from the incoming headers.customizeHandle in interface MessageSpanCustomizerspanCustomizer - current span to customizemessage - received or sent messagemessageChannel - channel from / to which the message was sentpublic Span.Builder customizeReceive(Span.Builder spanCustomizer, org.springframework.messaging.Message<?> message, @Nullable org.springframework.messaging.MessageChannel messageChannel)
MessageSpanCustomizerChannelInterceptor.postReceive(Message, MessageChannel) gets
called.customizeReceive in interface MessageSpanCustomizerspanCustomizer - current span to customizemessage - received or sent messagemessageChannel - channel from / to which the message was sentpublic Span.Builder customizeSend(Span.Builder spanCustomizer, org.springframework.messaging.Message<?> message, @Nullable org.springframework.messaging.MessageChannel messageChannel)
MessageSpanCustomizerChannelInterceptor.preSend(Message, MessageChannel) gets called.customizeSend in interface MessageSpanCustomizerspanCustomizer - current span to customizemessage - received or sent messagemessageChannel - channel from / to which the message was sentCopyright © 2021 Pivotal Software, Inc.. All rights reserved.