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.JaegerAutoConfiguration
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CommonExtensionJaegerAutoConfiguration.DisableJaegerAutoConfiguration
static class
CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
-
Constructor Summary
Constructors Constructor Description CommonExtensionJaegerAutoConfiguration()
-