public abstract class AbstractRabbitMessageReceiverAspect extends Object
AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method.RabbitListenerAspect,
RabbitHandlerAspect| Constructor and Description |
|---|
AbstractRabbitMessageReceiverAspect(AmqpMessagingSpanManager spanManager)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
executeAroundMessageReceive(org.aspectj.lang.ProceedingJoinPoint call)
Execute methods
AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method. |
public AbstractRabbitMessageReceiverAspect(AmqpMessagingSpanManager spanManager)
spanManager - Span manager for AMQP messagingprotected Object executeAroundMessageReceive(org.aspectj.lang.ProceedingJoinPoint call) throws Throwable
AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method.call - AspectJ join pointThrowable - In case of errorCopyright © 2018 Netshoes. All rights reserved.