Class ProcessEngineServicesAutoConfiguration

java.lang.Object
com.flowable.spring.boot.ProcessEngineServicesAutoConfiguration

@Configuration(proxyBeanMethods=false)
@ConditionalOnProcessEngine
@EnableConfigurationProperties({FlowableProperties.class,FlowableProcessProperties.class})
@AutoConfigureAfter({ProcessEngineAutoConfiguration.class,AppEngineServicesAutoConfiguration.class})
public class ProcessEngineServicesAutoConfiguration
extends java.lang.Object
Provides sane definitions for the various beans required to be productive with Flowable in Spring.
Author:
Josh Long, Filip Hrisafov, Javier Casal
  • Constructor Summary

    Constructors 
    Constructor Description
    ProcessEngineServicesAutoConfiguration()  
  • Method Summary

    Modifier and Type Method Description
    org.flowable.engine.DynamicBpmnService dynamicBpmnServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.FormService formServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.HistoryService historyServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.IdentityService identityServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.ManagementService managementServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.ProcessMigrationService processMigrationServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.RepositoryService repositoryServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.RuntimeService runtimeServiceBean​(org.flowable.engine.ProcessEngine processEngine)  
    org.flowable.engine.TaskService taskServiceBean​(org.flowable.engine.ProcessEngine processEngine)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • runtimeServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.RuntimeService runtimeServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • repositoryServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.RepositoryService repositoryServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • taskServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.TaskService taskServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • historyServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.HistoryService historyServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • managementServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.ManagementService managementServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • dynamicBpmnServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.DynamicBpmnService dynamicBpmnServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • formServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.FormService formServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • identityServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.IdentityService identityServiceBean​(org.flowable.engine.ProcessEngine processEngine)
    • processMigrationServiceBean

      @Bean @ConditionalOnMissingBean public org.flowable.engine.ProcessMigrationService processMigrationServiceBean​(org.flowable.engine.ProcessEngine processEngine)