Class MessageBasedJobManagerAutoConfiguration


  • @Configuration
    @ConditionalOnProperty(name="spring.activiti.asyncExecutorActivate",
                           havingValue="true",
                           matchIfMissing=true)
    public class MessageBasedJobManagerAutoConfiguration
    extends Object
    • Constructor Detail

      • MessageBasedJobManagerAutoConfiguration

        public MessageBasedJobManagerAutoConfiguration()
    • Method Detail

      • messageJobConsumerProperties

        @Bean
        @ConditionalOnMissingBean(name="messageJobConsumerProperties")
        @ConfigurationProperties(prefix="spring.activiti.cloud.rb.job-executor.message-job-consumer")
        public org.springframework.cloud.stream.binder.ConsumerProperties messageJobConsumerProperties()
      • jobMessageInputChannelFactory

        @Bean
        @ConditionalOnMissingBean
        public JobMessageInputChannelFactory jobMessageInputChannelFactory​(org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory bindingTargetFactory,
                                                                           org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties,
                                                                           org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
      • jobMessageProducer

        @Bean
        @ConditionalOnMissingBean
        public JobMessageProducer jobMessageProducer​(org.springframework.cloud.stream.binding.BinderAwareChannelResolver resolver,
                                                     org.springframework.context.ApplicationEventPublisher eventPublisher,
                                                     JobMessageBuilderFactory jobMessageBuilderFactory)