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 aJaegerTracer, 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 ofJaegerAutoConfiguration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfigurationstatic classCommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
-
Constructor Summary
Constructors Constructor Description CommonExtensionJaegerAutoConfiguration()
-