@Configuration @Import(value=FlowMybatisPlusConfiguration.class) @EnableConfigurationProperties(value=FlowProperties.class) public class FlowAutoConfiguration extends Object
| 构造器和说明 | 
|---|
| FlowAutoConfiguration() | 
@Bean @ConditionalOnMissingBean public TaskService taskService(@Autowired(required=false) TaskAccessStrategy taskAccessStrategy, @Autowired(required=false) TaskListener taskListener, @Autowired(required=false) TaskTrigger taskTrigger, FlwInstanceDao instanceDao, FlwExtInstanceDao extInstanceDao, FlwHisInstanceDao hisInstanceDao, FlwTaskDao taskDao, FlwTaskActorDao taskActorDao, FlwHisTaskDao hisTaskDao, FlwHisTaskActorDao hisTaskActorDao)
@Bean @ConditionalOnMissingBean public QueryService queryService(FlwInstanceDao instanceDao, FlwHisInstanceDao hisInstanceDao, FlwExtInstanceDao extInstanceDao, FlwTaskDao taskDao, FlwTaskActorDao taskActorDao, FlwHisTaskDao hisTaskDao, FlwHisTaskActorDao hisTaskActorDao)
@Bean @ConditionalOnMissingBean public RuntimeService runtimeService(@Autowired(required=false) InstanceListener instanceListener, QueryService queryService, TaskService taskService, FlwInstanceDao instanceDao, FlwHisInstanceDao hisInstanceDao, FlwExtInstanceDao extInstanceDao)
@Bean @ConditionalOnMissingBean public ProcessService processService(RuntimeService runtimeService, FlwProcessDao processDao)
@Bean @ConditionalOnMissingBean public JobLock jobLock()
@Bean @ConditionalOnMissingBean public Expression expression()
@Bean @ConditionalOnMissingBean public TaskAccessStrategy taskAccessStrategy()
@Bean @ConditionalOnMissingBean public TaskActorProvider taskActorProvider()
@Bean @ConditionalOnMissingBean public FlowEngine flowLongEngine()
@Bean @ConditionalOnMissingBean public FlowContext flowLongContext(ProcessService processService, QueryService queryService, RuntimeService runtimeService, TaskService taskService, Expression expression, TaskAccessStrategy taskAccessStrategy, TaskActorProvider taskActorProvider, FlowEngine flowLongEngine, FlowProperties flp, @Autowired(required=false) FlowCache flowCache, @Autowired(required=false) ProcessModelParser processModelParser, @Autowired(required=false) FlowJsonHandler flowJsonHandler, @Autowired(required=false) ConditionNodeHandler conditionNodeHandler, @Autowired(required=false) TaskCreateInterceptor taskCreateInterceptor, @Autowired(required=false) CreateTaskHandler createTaskHandler, @Autowired(required=false) TaskReminder taskReminder, @Autowired(required=false) TaskTrigger taskTrigger)
@Bean
 @ConditionalOnMissingBean
 @ConditionalOnProperty(prefix="flow",
                       name="eventing.task",
                       havingValue="true")
public EventTaskListener taskListener(org.springframework.context.ApplicationEventPublisher eventPublisher)
eventPublisher - ApplicationEventPublisherEventTaskListener@Bean
 @ConditionalOnMissingBean
 @ConditionalOnProperty(prefix="flow",
                       name="eventing.instance",
                       havingValue="true")
public EventInstanceListener instanceListener(org.springframework.context.ApplicationEventPublisher eventPublisher)
eventPublisher - ApplicationEventPublisherEventInstanceListenerCopyright © 2025. All rights reserved.