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.InitializingBeanAuto-configurationenables Quartz span information propagation.- Since:
- 2.2.0
- Author:
- Branden Cash
-
-
Constructor Summary
Constructors Constructor Description TraceQuartzAutoConfiguration(org.quartz.Scheduler scheduler, org.springframework.beans.factory.BeanFactory beanFactory)TraceQuartzAutoConfiguration(org.quartz.Scheduler scheduler, org.springframework.cloud.sleuth.Tracer tracer, org.springframework.cloud.sleuth.propagation.Propagator propagator)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()
-
-
-
Constructor Detail
-
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)
-
-