@Configuration
@ConditionalOnClass(value={org.springframework.amqp.core.Message.class,org.springframework.amqp.rabbit.core.RabbitTemplate.class})
@ConditionalOnBean(value={io.opentracing.Tracer.class,org.springframework.amqp.rabbit.core.RabbitTemplate.class})
@EnableAspectJAutoProxy(proxyTargetClass=true)
public class RabbitMqTracingAutoConfiguration
extends Object
| Constructor and Description |
|---|
RabbitMqTracingAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.opentracing.contrib.spring.rabbitmq.RabbitMqBeanPostProcessor |
rabbitMqBeanPostProcessor(io.opentracing.contrib.spring.rabbitmq.RabbitMqReceiveTracingInterceptor interceptor) |
io.opentracing.contrib.spring.rabbitmq.RabbitMqReceiveTracingInterceptor |
rabbitMqReceiveTracingInterceptor() |
io.opentracing.contrib.spring.rabbitmq.RabbitMqSendTracingAspect |
rabbitMqSendTracingAspect(org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate) |
@Bean public io.opentracing.contrib.spring.rabbitmq.RabbitMqSendTracingAspect rabbitMqSendTracingAspect(org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate)
@Bean public io.opentracing.contrib.spring.rabbitmq.RabbitMqReceiveTracingInterceptor rabbitMqReceiveTracingInterceptor()
@Bean public io.opentracing.contrib.spring.rabbitmq.RabbitMqBeanPostProcessor rabbitMqBeanPostProcessor(io.opentracing.contrib.spring.rabbitmq.RabbitMqReceiveTracingInterceptor interceptor)
Copyright © 2017–2018. All rights reserved.