Class CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
java.lang.Object
com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
- Enclosing class:
- CommonExtensionJaegerAutoConfiguration
@Configuration
@ConditionalOnProperty(value="opentracing.jaeger.enabled",
havingValue="true")
public static class CommonExtensionJaegerAutoConfiguration.EnabledJaegerAutoConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionmetricVisualizationLinkProcessor
(org.springframework.core.env.Environment environment) io.jaegertracing.spi.Reporter
reporter
(io.opentracing.contrib.java.spring.jaeger.starter.JaegerConfigurationProperties properties, io.jaegertracing.internal.metrics.Metrics metrics, io.opentracing.contrib.java.spring.jaeger.starter.ReporterAppender reporterAppender, MetricVisualizationLinkProcessor linkProcessor)
-
Constructor Details
-
EnabledJaegerAutoConfiguration
public EnabledJaegerAutoConfiguration()
-
-
Method Details
-
metricVisualizationLinkProcessor
@ConditionalOnMissingBean @Bean public MetricVisualizationLinkProcessor metricVisualizationLinkProcessor(org.springframework.core.env.Environment environment) -
reporter
@ConditionalOnMissingBean @Bean public io.jaegertracing.spi.Reporter reporter(io.opentracing.contrib.java.spring.jaeger.starter.JaegerConfigurationProperties properties, io.jaegertracing.internal.metrics.Metrics metrics, @Autowired(required=false) io.opentracing.contrib.java.spring.jaeger.starter.ReporterAppender reporterAppender, MetricVisualizationLinkProcessor linkProcessor)
-