Class ProcessEngineAutoConfiguration

    • Field Detail

      • BEHAVIOR_FACTORY_MAPPING_CONFIGURER

        public static final java.lang.String BEHAVIOR_FACTORY_MAPPING_CONFIGURER
        See Also:
        Constant Field Values
    • Constructor Detail

      • ProcessEngineAutoConfiguration

        public ProcessEngineAutoConfiguration​(org.activiti.api.runtime.shared.identity.UserGroupManager userGroupManager)
    • 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)