| Interface | Description |
|---|---|
| AmqpMessagingSpanManager |
Span Manager responsible inject and extract span from AMQP
Message. |
| Class | Description |
|---|---|
| AbstractRabbitMessageReceiverAspect |
This abstract class is used to execute methods
AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method. |
| AmqpMessagingBeforeReceiveInterceptor |
Interceptor responsible for call
AmqpMessagingSpanManager.beforeHandle(Message) with the
current Message. |
| AmqpMessagingSpanExtractor |
Class responsible for extract a
Span data from AMQP message. |
| AmqpMessagingSpanInjector |
Class responsible for injecting a
Span in AMQP message. |
| AmqpTemplateAspect |
Aspect responsible for add tracing information to
AmqpTemplate methods. |
| CompositeMessagePostProcessor |
Post processor responsible to chain two or more
MessagePostProcessor. |
| DefaultAmqpMessagingSpanManager |
Default implementation for
AmqpMessagingSpanManager who uses AmqpMessagingSpanExtractor and AmqpMessagingSpanInjector to create or get Span
from Tracer. |
| MessageConverterAspect |
This Aspect add tracing information when a
MessageConverter is used. |
| RabbitHandlerAspect |
This Aspect intercept methods annotated with
RabbitListener for add tracing information
when a MessageConverter isn't necessary. |
| RabbitListenerAspect |
This Aspect intercept methods annotated with
RabbitListener for add tracing information
when a MessageConverter isn't necessary. |
| SpanManagerMessagePostProcessor |
This message post processor invoke method
AmqpMessagingSpanManager.beforeSend(Message,String). |
Copyright © 2018 Netshoes. All rights reserved.