Class TracerConfiguration

java.lang.Object
org.aoju.bus.starter.tracer.TracerConfiguration

@ConditionalOnWebApplication @ConditionalOnClass({org.aoju.bus.tracer.Tracer.class,org.springframework.web.client.RestTemplate.class}) @ConditionalOnBean({org.springframework.core.task.AsyncTaskExecutor.class,org.springframework.web.client.RestTemplate.class}) @EnableConfigurationProperties(TracerProperties.class) @AutoConfigureAfter(org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.class) public class TracerConfiguration extends Object
Since:
Java 17+
Version:
6.5.0
Author:
Kimi Liu
  • Constructor Details

    • TracerConfiguration

      public TracerConfiguration()
  • Method Details

    • preTpicAsyncBeanPostProcessor

      @Bean public org.aoju.bus.tracer.binding.spring.context.PreTpicAsyncBeanPostProcessor preTpicAsyncBeanPostProcessor(org.springframework.core.task.AsyncTaskExecutor executor, org.aoju.bus.tracer.Backend backend)
    • postTpicAsyncBeanPostProcessor

      @Bean public org.aoju.bus.tracer.binding.spring.context.PostTpicAsyncBeanPostProcessor postTpicAsyncBeanPostProcessor(org.springframework.core.task.AsyncTaskExecutor executor, org.aoju.bus.tracer.Backend backend)