Class EventRegistryAutoConfiguration

    • Method Detail

      • eventEngineConfiguration

        @Bean
        @ConditionalOnMissingBean
        public org.flowable.eventregistry.spring.SpringEventRegistryEngineConfiguration eventEngineConfiguration​(DataSource dataSource,
                                                                                                                 org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
                                                                                                                 org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapperProvider,
                                                                                                                 org.springframework.beans.factory.ObjectProvider<List<org.flowable.eventregistry.api.ChannelModelProcessor>> channelModelProcessors,
                                                                                                                 org.springframework.beans.factory.ObjectProvider<List<org.flowable.common.spring.AutoDeploymentStrategy<org.flowable.eventregistry.impl.EventRegistryEngine>>> eventAutoDeploymentStrategies,
                                                                                                                 org.springframework.beans.factory.ObjectProvider<org.springframework.scheduling.TaskScheduler> taskScheduler,
                                                                                                                 org.springframework.beans.factory.ObjectProvider<org.flowable.eventregistry.api.management.EventRegistryChangeDetectionExecutor> eventRegistryChangeDetectionExecutor)
                                                                                                          throws IOException
        Throws:
        IOException
      • eventRegistryChangeDetectionExecutor

        @Bean
        @ConditionalOnProperty(prefix="flowable.eventregistry",
                               name="enable-change-detection")
        @ConditionalOnMissingBean
        public org.flowable.eventregistry.api.management.EventRegistryChangeDetectionExecutor eventRegistryChangeDetectionExecutor​(org.springframework.beans.factory.ObjectProvider<org.springframework.scheduling.TaskScheduler> taskScheduler)