Class CommonExtensionJaegerAutoConfiguration

java.lang.Object
com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration

@Configuration @ConditionalOnClass(name="io.jaegertracing.internal.JaegerTracer") @AutoConfigureBefore(name="io.opentracing.contrib.spring.tracer.configuration.TracerAutoConfiguration") @EnableConfigurationProperties(io.opentracing.contrib.java.spring.jaeger.starter.JaegerConfigurationProperties.class) public class CommonExtensionJaegerAutoConfiguration extends Object
Configuration to support setting up a JaegerTracer, specifically with support for datarouting influence on the serviceName reported by the tracer. This supports the virtual segmentation of service reporting in the Broadleaf FlexPackage.

This configuration is a slightly modified copy of JaegerAutoConfiguration.
  • Constructor Details

    • CommonExtensionJaegerAutoConfiguration

      public CommonExtensionJaegerAutoConfiguration()