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
.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
CommonExtensionJaegerAutoConfiguration
public CommonExtensionJaegerAutoConfiguration()
-