public class QuickFlow extends Object
| 构造器和说明 |
|---|
QuickFlow() |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickFlow |
beforeAfterFlowHandler(BeforeAfterFlowHandler beforeAfterFlowHandler)
指定before-after流程列表
|
static QuickFlow |
defaultQuickFlow()
获取默认QuickFlow对象
|
FlowContext |
executeFlow(BusinessFlow businessFlow)
执行流程
|
FlowContext |
executeFlow(CompositeBusinessFlow compositeBusinessFlow)
执行流程
|
QuickFlow |
flowListener(SingleFlowListener singleFlowListener)
单个流程事件监听
|
QuickFlow |
flowNameInstanceMappingHandler(FlowNameInstanceMappingHandler flowNameInstanceMappingHandler)
指定流程名称和实例映射
|
static QuickFlow |
newInstance() |
QuickFlow |
printConsumeTime(boolean printConsumeTime)
是否记录流程耗时
|
QuickFlow |
printTrace(boolean printTrace)
是否打印执行路径
|
QuickFlowExecutor |
startFlow(BusinessFlow businessFlow)
构建流程
|
QuickFlowExecutor |
startFlow(CompositeBusinessFlow compositeBusinessFlow)
构建流程
|
QuickFlowExecutor |
startFlow(FlowExecutorOption flowExecutorOption)
构建流程
|
QuickFlowExecutor |
startFlow(String name)
构建流程
|
QuickFlow |
tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
指定before-after流程列表
|
public static QuickFlow newInstance()
public static QuickFlow defaultQuickFlow()
public QuickFlow printTrace(boolean printTrace)
public QuickFlow printConsumeTime(boolean printConsumeTime)
public QuickFlow flowNameInstanceMappingHandler(FlowNameInstanceMappingHandler flowNameInstanceMappingHandler)
public QuickFlow flowListener(SingleFlowListener singleFlowListener)
public QuickFlow beforeAfterFlowHandler(BeforeAfterFlowHandler beforeAfterFlowHandler)
public QuickFlow tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
public QuickFlowExecutor startFlow(String name)
public QuickFlowExecutor startFlow(BusinessFlow businessFlow)
public QuickFlowExecutor startFlow(FlowExecutorOption flowExecutorOption)
public QuickFlowExecutor startFlow(CompositeBusinessFlow compositeBusinessFlow)
public FlowContext executeFlow(BusinessFlow businessFlow)
public FlowContext executeFlow(CompositeBusinessFlow compositeBusinessFlow)
Copyright © 2023. All rights reserved.