public class OpenTelemetryCdiExtension extends Object implements jakarta.enterprise.inject.spi.Extension
| Constructor and Description |
|---|
OpenTelemetryCdiExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeBeanDiscovery(jakarta.enterprise.inject.spi.BeforeBeanDiscovery bbd,
jakarta.enterprise.inject.spi.BeanManager beanManager) |
void |
beforeShutdown(jakarta.enterprise.inject.spi.BeforeShutdown bs) |
static io.opentelemetry.api.OpenTelemetry |
registerApplicationOpenTelemetryBean(ClassLoader classLoader,
io.opentelemetry.api.OpenTelemetry bean) |
static io.opentelemetry.api.trace.Tracer |
registerApplicationTracer(ClassLoader classLoader,
io.opentelemetry.api.trace.Tracer tracer) |
void |
registerOpenTelemetryBeans(jakarta.enterprise.inject.spi.AfterBeanDiscovery abd,
jakarta.enterprise.inject.spi.BeanManager beanManager) |
public static io.opentelemetry.api.OpenTelemetry registerApplicationOpenTelemetryBean(ClassLoader classLoader, io.opentelemetry.api.OpenTelemetry bean)
public static io.opentelemetry.api.trace.Tracer registerApplicationTracer(ClassLoader classLoader, io.opentelemetry.api.trace.Tracer tracer)
public void beforeBeanDiscovery(@Observes
jakarta.enterprise.inject.spi.BeforeBeanDiscovery bbd,
jakarta.enterprise.inject.spi.BeanManager beanManager)
public void registerOpenTelemetryBeans(@Observes
jakarta.enterprise.inject.spi.AfterBeanDiscovery abd,
jakarta.enterprise.inject.spi.BeanManager beanManager)
public void beforeShutdown(@Observes
jakarta.enterprise.inject.spi.BeforeShutdown bs)
Copyright © 2021 JBoss by Red Hat. All rights reserved.