Class MessageBasedJobManagerAutoConfiguration
java.lang.Object
org.activiti.cloud.services.job.executor.MessageBasedJobManagerAutoConfiguration
@AutoConfiguration
@ConditionalOnProperty(name="spring.activiti.asyncExecutorActivate",
havingValue="true",
matchIfMissing=true)
@AutoConfigureAfter(org.activiti.cloud.common.messaging.config.ActivitiMessagingDestinationsAutoConfiguration.class)
public class MessageBasedJobManagerAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjobMessageBuilderFactory(RuntimeBundleProperties properties) jobMessageInputChannelFactory(org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory bindingTargetFactory, org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties, org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) jobMessageProducer(org.springframework.cloud.stream.function.StreamBridge streamBridge, org.springframework.context.ApplicationEventPublisher eventPublisher, JobMessageBuilderFactory jobMessageBuilderFactory) messageBasedJobManagerConfigurator(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.cloud.stream.binding.BindingService bindingService, JobMessageInputChannelFactory jobMessageInputChannelFactory, MessageBasedJobManagerFactory messageBasedJobManagerFactory, JobMessageHandlerFactory jobMessageHandlerFactory) messageBasedJobManagerFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties, JobMessageProducer jobMessageProducer)
-
Constructor Details
-
MessageBasedJobManagerAutoConfiguration
public MessageBasedJobManagerAutoConfiguration()
-
-
Method Details
-
jobMessageBuilderFactory
@Bean @ConditionalOnMissingBean public JobMessageBuilderFactory jobMessageBuilderFactory(RuntimeBundleProperties properties) -
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) -
messageBasedJobManagerFactory
@Bean @ConditionalOnMissingBean public MessageBasedJobManagerFactory messageBasedJobManagerFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties, JobMessageProducer jobMessageProducer) -
jobMessageProducer
@Bean @ConditionalOnMissingBean public JobMessageProducer jobMessageProducer(org.springframework.cloud.stream.function.StreamBridge streamBridge, org.springframework.context.ApplicationEventPublisher eventPublisher, JobMessageBuilderFactory jobMessageBuilderFactory) -
jobMessageHandlerFactory
-
messageBasedJobManagerConfigurator
@Bean @ConditionalOnMissingBean public MessageBasedJobManagerConfigurator messageBasedJobManagerConfigurator(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.cloud.stream.binding.BindingService bindingService, JobMessageInputChannelFactory jobMessageInputChannelFactory, MessageBasedJobManagerFactory messageBasedJobManagerFactory, JobMessageHandlerFactory jobMessageHandlerFactory)
-