Class TraceQuartzAutoConfiguration

java.lang.Object
org.springframework.cloud.sleuth.autoconfig.instrument.quartz.TraceQuartzAutoConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Configuration(proxyBeanMethods=false) @ConditionalOnBean({org.springframework.cloud.sleuth.Tracer.class,org.quartz.Scheduler.class}) @ConditionalOnProperty(value="spring.sleuth.quartz.enabled", matchIfMissing=true) @AutoConfigureAfter({BraveAutoConfiguration.class,org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration.class}) public class TraceQuartzAutoConfiguration extends Object implements org.springframework.beans.factory.InitializingBean
Auto-configuration enables Quartz span information propagation.
Since:
2.2.0
Author:
Branden Cash
  • Constructor Details

    • TraceQuartzAutoConfiguration

      @Deprecated public TraceQuartzAutoConfiguration(org.quartz.Scheduler scheduler, org.springframework.cloud.sleuth.Tracer tracer, org.springframework.cloud.sleuth.propagation.Propagator propagator)
      Deprecated.
    • TraceQuartzAutoConfiguration

      @Autowired public TraceQuartzAutoConfiguration(org.quartz.Scheduler scheduler, org.springframework.beans.factory.BeanFactory beanFactory)
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception