Class OpenTelemetryCdiExtension

java.lang.Object
org.wildfly.extension.opentelemetry.api.OpenTelemetryCdiExtension
All Implemented Interfaces:
jakarta.enterprise.inject.spi.Extension

public final class OpenTelemetryCdiExtension extends Object implements jakarta.enterprise.inject.spi.Extension
  • Constructor Details

    • OpenTelemetryCdiExtension

      public OpenTelemetryCdiExtension(boolean useServerConfig, Map<String,String> config)
    • OpenTelemetryCdiExtension

      public OpenTelemetryCdiExtension(boolean useServerConfig, WildFlyOpenTelemetryConfig config)
  • Method Details

    • beforeBeanDiscovery

      public void beforeBeanDiscovery(@Observes jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager)
    • registerOpenTelemetryBeans

      public void registerOpenTelemetryBeans(@Observes jakarta.enterprise.inject.spi.AfterBeanDiscovery abd)