| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickflow | |
| cn.schoolwow.quickflow.domain | |
| cn.schoolwow.quickflow.listener |
| 限定符和类型 | 方法和说明 |
|---|---|
BusinessFlow |
QuickFlow.getBusinessFlow(String flowName)
获取流程实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlowExecutor |
QuickFlowExecutor.next(BusinessFlow flow)
指定下一个业务逻辑
|
| 限定符和类型 | 字段和说明 |
|---|---|
Map<String,BusinessFlow> |
FlowConfig.businessMap
保存复合流程
|
List<BusinessFlow> |
FlowExecutorRootConfig.flowList
业务流程列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
BusinessFlow |
FlowContextImpl.getBusinessFlow(String flowName) |
BusinessFlow |
FlowContext.getBusinessFlow(String flowName)
获取流程
|
| 限定符和类型 | 方法和说明 |
|---|---|
FlowContext |
FlowContextImpl.executeFlowList(BusinessFlow... businessFlowList) |
FlowContext |
FlowContext.executeFlowList(BusinessFlow... businessFlowList)
执行流程列表
|
FlowContext |
FlowContextImpl.executeFlowList(ExecuteFlowListOption executeFlowListOption,
BusinessFlow... businessFlowList) |
FlowContext |
FlowContext.executeFlowList(ExecuteFlowListOption executeFlowListOption,
BusinessFlow... businessFlowList)
执行流程列表
|
FlowContext |
FlowContextImpl.executeFlowList(String name,
BusinessFlow... businessFlowList) |
FlowContext |
FlowContext.executeFlowList(String name,
BusinessFlow... businessFlowList)
执行流程列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
BusinessFlow |
FlowNameInstanceMappingHandler.getFlowByName(String flowName)
根据流程名称获取实例
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<BusinessFlow> |
BeforeAfterFlowHandler.getAfterFlowList()
获取所有流程执行之后需要执行的流程
|
List<BusinessFlow> |
BeforeAfterFlowHandler.getBeforeFlowList()
获取所有流程执行之前需要执行的流程
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SingleFlowListener.afterExecuteFlow(BusinessFlow flow,
FlowContext flowContext)
执行业务逻辑之后
|
void |
SingleFlowListener.beforeExecuteFlow(BusinessFlow flow,
FlowContext flowContext)
执行业务逻辑之前
|
Copyright © 2023. All rights reserved.