Class DefaultJobConfiguration.JobConfiguration

    • Constructor Detail

      • JobConfiguration

        public JobConfiguration()
    • Method Detail

      • camundaTaskExecutor

        @Bean(name="camundaTaskExecutor")
        @ConditionalOnMissingBean(name="camundaTaskExecutor")
        @ConditionalOnProperty(prefix="camunda.bpm.job-execution",
                               name="enabled",
                               havingValue="true",
                               matchIfMissing=true)
        public static org.springframework.core.task.TaskExecutor camundaTaskExecutor​(CamundaBpmProperties properties)
      • jobExecutor

        @Bean
        @ConditionalOnMissingBean(JobExecutor.class)
        @ConditionalOnProperty(prefix="camunda.bpm.job-execution",
                               name="enabled",
                               havingValue="true",
                               matchIfMissing=true)
        public static JobExecutor jobExecutor​(@Qualifier("camundaTaskExecutor")
                                              org.springframework.core.task.TaskExecutor taskExecutor,
                                              CamundaBpmProperties properties)
      • jobExecutorStartingEventListener

        @Bean
        @ConditionalOnProperty(prefix="camunda.bpm.job-execution",
                               name="enabled",
                               havingValue="true",
                               matchIfMissing=true)
        @ConditionalOnBean(JobExecutor.class)
        public static JobExecutorStartingEventListener jobExecutorStartingEventListener()