Skip navigation links
A B C D E G H I J M P R S V 

A

AbstractRabbitMessageReceiverAspect - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
This abstract class is used to execute methods AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method.
AbstractRabbitMessageReceiverAspect(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AbstractRabbitMessageReceiverAspect
Creates a new instance.
afterHandle(Exception) - Method in interface com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanManager
 
afterHandle(Exception) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
 
afterSend(Exception) - Method in interface com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanManager
 
afterSend(Exception) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
 
AmqpMessageHeaderAccessor - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp.support
Utility class for access headers from AMQP message.
AmqpMessagingBeforeReceiveInterceptor - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Interceptor responsible for call AmqpMessagingSpanManager.beforeHandle(Message) with the current Message.
AmqpMessagingBeforeReceiveInterceptor(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingBeforeReceiveInterceptor
Creates a new instance.
AmqpMessagingSpanExtractor - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Class responsible for extract a Span data from AMQP message.
AmqpMessagingSpanExtractor(Random) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanExtractor
Creates a new instance.
AmqpMessagingSpanInjector - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Class responsible for injecting a Span in AMQP message.
AmqpMessagingSpanInjector(TraceKeys) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanInjector
Creates a new instance.
AmqpMessagingSpanManager - Interface in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Span Manager responsible inject and extract span from AMQP Message.
AmqpTemplateAspect - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Aspect responsible for add tracing information to AmqpTemplate methods.
AmqpTemplateAspect(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
Creates a new instance.
aroundFromMessage(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.MessageConverterAspect
 

B

beforeHandle(Message) - Method in interface com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanManager
 
beforeHandle(Message) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
 
beforeSend(Message, String) - Method in interface com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanManager
 
beforeSend(Message, String) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
 

C

com.netshoes.springframework.cloud.sleuth.instrument.amqp - package com.netshoes.springframework.cloud.sleuth.instrument.amqp
 
com.netshoes.springframework.cloud.sleuth.instrument.amqp.support - package com.netshoes.springframework.cloud.sleuth.instrument.amqp.support
 
CompositeMessagePostProcessor - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Post processor responsible to chain two or more MessagePostProcessor.
CompositeMessagePostProcessor(MessagePostProcessor...) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.CompositeMessagePostProcessor
 

D

DefaultAmqpMessagingSpanManager - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
Default implementation for AmqpMessagingSpanManager who uses AmqpMessagingSpanExtractor and AmqpMessagingSpanInjector to create or get Span from Tracer.
DefaultAmqpMessagingSpanManager(AmqpMessagingSpanInjector, AmqpMessagingSpanExtractor, Tracer) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
Creates a new instance.

E

executeAroundConvertAndSendOneArg(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundConvertAndSendOneArgWithProcessor(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundConvertAndSendThreeArgs(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundConvertAndSendThreeArgsWithPostProcessor(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundConvertAndSendTwoArgs(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundConvertAndSendTwoArgsWithPostProcessor(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundMessageReceive(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AbstractRabbitMessageReceiverAspect
Execute methods AmqpMessagingSpanManager#beforeHandle(Message)} and AmqpMessagingSpanManager.afterHandle(Exception) around a method.
executeAroundRabbitHandlerAnnotation(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.RabbitHandlerAspect
 
executeAroundRabbitListenerAnnotation(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.RabbitListenerAspect
 
executeAroundSend(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 
executeAroundSendAndReceive(ProceedingJoinPoint) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpTemplateAspect
 

G

getAccessor(Message) - Static method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
Get instance from this class.
getHeader(String) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
Get a header value.
getHeader(String, Class<T>) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
Get a header value casting to expected type.

H

hasHeader(String) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
 

I

inject(Span, Object) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanInjector
 
invoke(MethodInvocation) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingBeforeReceiveInterceptor
 
isModified() - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
Header`s value was modified or new header was added?
isTracing() - Method in interface com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanManager
 
isTracing() - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.DefaultAmqpMessagingSpanManager
 

J

joinTrace(Message) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.AmqpMessagingSpanExtractor
 

M

MessageConverterAspect - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
This Aspect add tracing information when a MessageConverter is used.
MessageConverterAspect(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.MessageConverterAspect
Creates a new instance.

P

postProcessMessage(Message) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.CompositeMessagePostProcessor
 
postProcessMessage(Message) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.SpanManagerMessagePostProcessor
 

R

RabbitHandlerAspect - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
This Aspect intercept methods annotated with RabbitListener for add tracing information when a MessageConverter isn't necessary.
RabbitHandlerAspect(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.RabbitHandlerAspect
Creates a new instance.
RabbitListenerAspect - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
This Aspect intercept methods annotated with RabbitListener for add tracing information when a MessageConverter isn't necessary.
RabbitListenerAspect(AmqpMessagingSpanManager) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.RabbitListenerAspect
Creates a new instance.

S

setHeader(String, Object) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
Set a header.
SpanManagerMessagePostProcessor - Class in com.netshoes.springframework.cloud.sleuth.instrument.amqp
This message post processor invoke method AmqpMessagingSpanManager.beforeSend(Message,String).
SpanManagerMessagePostProcessor(AmqpMessagingSpanManager, String) - Constructor for class com.netshoes.springframework.cloud.sleuth.instrument.amqp.SpanManagerMessagePostProcessor
Creates a new instance.

V

verifyType(String, Object) - Method in class com.netshoes.springframework.cloud.sleuth.instrument.amqp.support.AmqpMessageHeaderAccessor
 
A B C D E G H I J M P R S V 
Skip navigation links

Copyright © 2018 Netshoes. All rights reserved.