Class OpenTracingAutoConfiguration

java.lang.Object
com.broadleafcommerce.data.tracking.core.autoconfigure.OpenTracingAutoConfiguration

@Configuration @ConditionalOnClass(name="io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration") @AutoConfigureAfter(name="io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration") public class OpenTracingAutoConfiguration extends Object
Support additional configuration to handle the needs of OpenTracing library for Spring.
  • Constructor Details

    • OpenTracingAutoConfiguration

      public OpenTracingAutoConfiguration()
  • Method Details

    • spanContextInfoCustomizer

      @Bean @ConditionalOnMissingBean(name="spanContextInfoCustomizer") public ContextInfoCustomizer spanContextInfoCustomizer()
    • spanPolicyAspect

      @Bean @ConditionalOnMissingBean(name="spanPolicyAspect") public SpanPolicyAspect spanPolicyAspect()
    • spanServiceAspect

      @Bean @ConditionalOnMissingBean(name="spanServiceAspect") public SpanServiceAspect spanServiceAspect()