public class QuickFlowExecutor extends Object
| 构造器和说明 |
|---|
QuickFlowExecutor(FlowExecutorConfig flowExecutorConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
checkData(String key)
获取上下文参数
|
QuickFlowExecutor |
execute()
执行业务逻辑
|
Object |
getData(String key)
获取上下文参数
|
FlowContext |
getFlowContext()
获取上下文对象
|
QuickFlowExecutor |
ignoreException(boolean ignoreException)
是否忽略异常
|
QuickFlowExecutor |
next(Flow flow)
指定下一个业务逻辑
|
QuickFlowExecutor |
next(String flowName)
指定下一个业务逻辑
|
QuickFlowExecutor |
printTrace(boolean printTrace)
是否打印路径
|
QuickFlowExecutor |
putData(Map<String,Object> dataMap)
设置上下文参数
|
QuickFlowExecutor |
putData(String key,
Object value)
设置上下文参数
|
QuickFlowExecutor |
save()
保存流程实例
|
QuickFlowExecutor |
tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
指定try-catch-finally处理器
|
public QuickFlowExecutor(FlowExecutorConfig flowExecutorConfig)
public QuickFlowExecutor putData(String key, Object value)
public QuickFlowExecutor putData(Map<String,Object> dataMap)
public FlowContext getFlowContext()
public QuickFlowExecutor next(String flowName)
public QuickFlowExecutor next(Flow flow)
public QuickFlowExecutor tryCatchFinallyHandler(TryCatchFinallyHandler tryCatchFinallyHandler)
public QuickFlowExecutor printTrace(boolean printTrace)
public QuickFlowExecutor ignoreException(boolean ignoreException)
public QuickFlowExecutor execute() throws Exception
Exceptionpublic QuickFlowExecutor save()
Copyright © 2023. All rights reserved.