Class PrometheusKieServerAutoConfiguration


  • @Configuration
    @ConditionalOnClass(org.kie.server.services.impl.KieServerImpl.class)
    @AutoConfigureAfter(DroolsKieServerAutoConfiguration.class)
    @EnableConfigurationProperties(org.kie.server.springboot.autoconfiguration.KieServerProperties.class)
    public class PrometheusKieServerAutoConfiguration
    extends Object
    • Constructor Detail

      • PrometheusKieServerAutoConfiguration

        public PrometheusKieServerAutoConfiguration()
    • Method Detail

      • prometheusServerExtension

        @Bean
        @ConditionalOnMissingBean(name="prometheusServerExtension")
        @ConditionalOnProperty(name="kieserver.prometheus.enabled")
        public org.kie.server.services.api.KieServerExtension prometheusServerExtension()
      • processEventListener

        @Bean
        @ConditionalOnProperty(name="kieserver.prometheus.enabled")
        public org.kie.api.event.process.ProcessEventListener processEventListener()
      • caseEventListener

        @Bean
        @ConditionalOnProperty(name="kieserver.prometheus.enabled")
        public org.jbpm.casemgmt.api.event.CaseEventListener caseEventListener()
      • taskEventListener

        @Bean
        @ConditionalOnProperty(name="kieserver.prometheus.enabled")
        public org.kie.api.task.TaskLifeCycleEventListener taskEventListener()