public class FlowExecutorRootConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
BeforeAfterFlowHandler |
beforeAfterFlowHandler
before-after流程列表
|
String |
brokenReason
中断原因
|
boolean |
compositeFlow
是否作为复合流程执行
|
Map<String,Object> |
dataMap
上下文数据
|
Exception |
exception
流程异常
|
FlowConfig |
flowConfig
全局流程配置
|
FlowContext |
flowContext
流程上下文对象
|
ThreadLocal<Integer> |
flowLevel
流程层级
|
List<BusinessFlow> |
flowList
业务流程列表
|
List<String> |
flowNameList
流程名称列表
|
boolean |
ignoreException
是否忽略异常
|
AtomicInteger |
index
流程下标
|
String |
name
流程名称
|
boolean |
printTrace
是否打印流程列表
|
StringBuilder |
printTraceBuilder
打印执行路径
|
QuickFlow |
quickFlow
QuickFlow对象
|
StringBuilder |
remarkBuilder
流程备注记录
|
com.alibaba.fastjson.JSONObject |
requestKeyMap
请求数据
|
Set<String> |
requestKeySet
请求数据key
|
SingleFlowListener |
singleFlowListener
单个流程事件处理
|
Set<String> |
temporaryKeySet
临时数据key
|
ThreadLocal<Map<String,Object>> |
threadLocalDataMap
线程本地数据
|
TryCatchFinallyHandler |
tryCatchFinallyHandler
try-catch-finally事件处理
|
| 构造器和说明 |
|---|
FlowExecutorRootConfig() |
public String name
public StringBuilder remarkBuilder
public ThreadLocal<Map<String,Object>> threadLocalDataMap
public com.alibaba.fastjson.JSONObject requestKeyMap
public boolean printTrace
public StringBuilder printTraceBuilder
public List<BusinessFlow> flowList
public SingleFlowListener singleFlowListener
public TryCatchFinallyHandler tryCatchFinallyHandler
public BeforeAfterFlowHandler beforeAfterFlowHandler
public boolean ignoreException
public Exception exception
public String brokenReason
public FlowContext flowContext
public AtomicInteger index
public ThreadLocal<Integer> flowLevel
public boolean compositeFlow
public FlowConfig flowConfig
public QuickFlow quickFlow
public void printFlowTrace(String content)
public void incrementFlowLevel()
public void decrementFlowLevel()
Copyright © 2023. All rights reserved.