Class DroolsKieServerAutoConfiguration


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

      • DroolsKieServerAutoConfiguration

        public DroolsKieServerAutoConfiguration​(org.kie.server.springboot.autoconfiguration.KieServerProperties properties)
    • Method Detail

      • droolsServerExtension

        @Bean
        @ConditionalOnMissingBean(name="droolsServerExtension")
        @ConditionalOnProperty(name="kieserver.drools.enabled")
        public org.kie.server.services.api.KieServerExtension droolsServerExtension​(Optional<List<org.kie.api.event.rule.AgendaEventListener>> agendaEventListeners,
                                                                                    Optional<List<org.kie.api.event.rule.RuleRuntimeEventListener>> ruleRuntimeEventListeners)