Package org.activiti.spring.boot
Class ProcessEngineAutoConfiguration
- java.lang.Object
-
- org.activiti.spring.boot.AbstractProcessEngineConfiguration
-
- org.activiti.spring.boot.AbstractProcessEngineAutoConfiguration
-
- org.activiti.spring.boot.ProcessEngineAutoConfiguration
-
@Configuration @AutoConfigureAfter(name={"org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration","org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration"}) @EnableConfigurationProperties({ActivitiProperties.class,AsyncExecutorProperties.class}) public class ProcessEngineAutoConfiguration extends AbstractProcessEngineAutoConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBEHAVIOR_FACTORY_MAPPING_CONFIGURER
-
Constructor Summary
Constructors Constructor Description ProcessEngineAutoConfiguration(org.activiti.api.runtime.shared.identity.UserGroupManager userGroupManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAsyncPropertyValidator(ActivitiProperties activitiProperties, org.activiti.spring.SpringProcessEngineConfiguration conf)ProcessEngineConfigurationConfigurerasyncExecutorPropertiesConfigurer(AsyncExecutorProperties properties)DefaultActivityBehaviorFactoryMappingConfigurerdefaultActivityBehaviorFactoryMappingConfigurer(org.activiti.runtime.api.impl.VariablesMappingProvider variablesMappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.event.EventSubscriptionPayloadMappingProvider eventSubscriptionPayloadMappingProvider)ProcessDefinitionResourceFinderprocessDefinitionResourceFinder(ActivitiProperties activitiProperties, org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver)ProcessDeployedEventProducerprocessDeployedEventProducer(org.activiti.engine.RepositoryService repositoryService, org.activiti.runtime.api.model.impl.APIProcessDefinitionConverter converter, java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.model.events.ProcessDeployedEvent>> listeners, org.springframework.context.ApplicationEventPublisher eventPublisher)org.activiti.spring.SpringProcessEngineConfigurationspringProcessEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager transactionManager, org.activiti.spring.SpringAsyncExecutor springAsyncExecutor, ActivitiProperties activitiProperties, ProcessDefinitionResourceFinder processDefinitionResourceFinder, org.activiti.core.common.spring.project.ProjectModelService projectModelService, java.util.List<ProcessEngineConfigurationConfigurer> processEngineConfigurationConfigurers, java.util.List<org.activiti.engine.cfg.ProcessEngineConfigurator> processEngineConfigurators)-
Methods inherited from class org.activiti.spring.boot.AbstractProcessEngineAutoConfiguration
getCustomMybatisMapperClasses, historyServiceBean, integrationContextManagerBean, integrationContextServiceBean, managementServiceBeanBean, processEngine, repositoryServiceBean, runtimeServiceBean, springAsyncExecutor, springRejectedJobsHandler, taskExecutor, taskServiceBean
-
Methods inherited from class org.activiti.spring.boot.AbstractProcessEngineConfiguration
springProcessEngineBean
-
-
-
-
Field Detail
-
BEHAVIOR_FACTORY_MAPPING_CONFIGURER
public static final java.lang.String BEHAVIOR_FACTORY_MAPPING_CONFIGURER
- See Also:
- Constant Field Values
-
-
Method Detail
-
springProcessEngineConfiguration
@Bean @ConditionalOnMissingBean public org.activiti.spring.SpringProcessEngineConfiguration springProcessEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager transactionManager, org.activiti.spring.SpringAsyncExecutor springAsyncExecutor, ActivitiProperties activitiProperties, ProcessDefinitionResourceFinder processDefinitionResourceFinder, org.activiti.core.common.spring.project.ProjectModelService projectModelService, @Autowired(required=false) java.util.List<ProcessEngineConfigurationConfigurer> processEngineConfigurationConfigurers, @Autowired(required=false) java.util.List<org.activiti.engine.cfg.ProcessEngineConfigurator> processEngineConfigurators) throws java.io.IOException- Throws:
java.io.IOException
-
addAsyncPropertyValidator
protected void addAsyncPropertyValidator(ActivitiProperties activitiProperties, org.activiti.spring.SpringProcessEngineConfiguration conf)
-
processDefinitionResourceFinder
@Bean @ConditionalOnMissingBean public ProcessDefinitionResourceFinder processDefinitionResourceFinder(ActivitiProperties activitiProperties, org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver)
-
processDeployedEventProducer
@Bean @ConditionalOnMissingBean public ProcessDeployedEventProducer processDeployedEventProducer(org.activiti.engine.RepositoryService repositoryService, org.activiti.runtime.api.model.impl.APIProcessDefinitionConverter converter, @Autowired(required=false) java.util.List<org.activiti.api.process.runtime.events.listener.ProcessRuntimeEventListener<org.activiti.api.process.model.events.ProcessDeployedEvent>> listeners, org.springframework.context.ApplicationEventPublisher eventPublisher)
-
defaultActivityBehaviorFactoryMappingConfigurer
@Bean(name="behaviorFactoryMappingConfigurer") @ConditionalOnMissingBean(name="behaviorFactoryMappingConfigurer") public DefaultActivityBehaviorFactoryMappingConfigurer defaultActivityBehaviorFactoryMappingConfigurer(org.activiti.runtime.api.impl.VariablesMappingProvider variablesMappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.event.EventSubscriptionPayloadMappingProvider eventSubscriptionPayloadMappingProvider)
-
asyncExecutorPropertiesConfigurer
@Bean @Order(-2147483648) public ProcessEngineConfigurationConfigurer asyncExecutorPropertiesConfigurer(AsyncExecutorProperties properties)
-
-