Class MessageBasedJobManagerConfigurator
- java.lang.Object
-
- org.activiti.cloud.services.job.executor.MessageBasedJobManagerConfigurator
-
- All Implemented Interfaces:
org.activiti.engine.cfg.ProcessEngineConfigurator,org.springframework.context.Lifecycle,org.springframework.context.Phased,org.springframework.context.SmartLifecycle
public class MessageBasedJobManagerConfigurator extends Object implements org.activiti.engine.cfg.ProcessEngineConfigurator, org.springframework.context.SmartLifecycle
-
-
Field Summary
Fields Modifier and Type Field Description static StringJOB_MESSAGE_HANDLER
-
Constructor Summary
Constructors Constructor Description MessageBasedJobManagerConfigurator(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.cloud.stream.binding.BindingService bindingService, JobMessageInputChannelFactory inputChannelFactory, MessageBasedJobManagerFactory messageBasedJobManagerFactory, JobMessageHandlerFactory jobMessageHandlerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeInit(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)Configures MessageBasedJobManagervoidconfigure(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)Configures input channelprotected org.springframework.messaging.MessageHandlercreateJobMessageHandler(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)protected MessageBasedJobManagercreateMessageBasedJobManager(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)intgetPriority()booleanisRunning()protected <T> TregisterBean(String name, T bean)voidstart()voidstop()
-
-
-
Field Detail
-
JOB_MESSAGE_HANDLER
public static final String JOB_MESSAGE_HANDLER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MessageBasedJobManagerConfigurator
public MessageBasedJobManagerConfigurator(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory, org.springframework.cloud.stream.binding.BindingService bindingService, JobMessageInputChannelFactory inputChannelFactory, MessageBasedJobManagerFactory messageBasedJobManagerFactory, JobMessageHandlerFactory jobMessageHandlerFactory)
-
-
Method Detail
-
createJobMessageHandler
protected org.springframework.messaging.MessageHandler createJobMessageHandler(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)
-
createMessageBasedJobManager
protected MessageBasedJobManager createMessageBasedJobManager(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)
-
beforeInit
public void beforeInit(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)
Configures MessageBasedJobManager- Specified by:
beforeInitin interfaceorg.activiti.engine.cfg.ProcessEngineConfigurator
-
configure
public void configure(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl configuration)
Configures input channel- Specified by:
configurein interfaceorg.activiti.engine.cfg.ProcessEngineConfigurator
-
getPriority
public int getPriority()
- Specified by:
getPriorityin interfaceorg.activiti.engine.cfg.ProcessEngineConfigurator
-
start
public void start()
- Specified by:
startin interfaceorg.springframework.context.Lifecycle
-
stop
public void stop()
- Specified by:
stopin interfaceorg.springframework.context.Lifecycle
-
isRunning
public boolean isRunning()
- Specified by:
isRunningin interfaceorg.springframework.context.Lifecycle
-
registerBean
protected <T> T registerBean(String name, T bean)
-
-