public class FlowExecutorConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
String |
brokenReason
中断原因
|
Map<String,Object> |
dataMap
上下文数据
|
Exception |
exception
流程异常
|
FlowConfig |
flowConfig
全局流程配置
|
FlowContext |
flowContext
上下文对象
|
List<BusinessFlow> |
flowList
业务流程列表
|
List<String> |
flowNameList
打印流程列表
|
boolean |
ignoreException
是否忽略异常
|
AtomicInteger |
index
流程下标
|
String |
name
流程名称
|
FlowExecutorConfig |
parentFlowExecutorConfig
父流程
|
boolean |
printTrace
是否打印执行路径
|
StringBuilder |
printTraceBuilder
打印执行路径
|
StringBuilder |
remarkBuilder
流程备注记录
|
Set<String> |
requestKeySet
请求数据
|
int |
subflowLevel
子流程层级
|
Set<String> |
temporaryKeySet
临时数据key
|
ThreadLocal<Map<String,Object>> |
threadLocalDataMap
线程本地数据
|
TryCatchFinallyHandler |
tryCatchFinallyHandler
try-catch-finally事件处理
|
| 构造器和说明 |
|---|
FlowExecutorConfig() |
public String name
public FlowExecutorConfig parentFlowExecutorConfig
public List<BusinessFlow> flowList
public FlowContext flowContext
public StringBuilder remarkBuilder
public ThreadLocal<Map<String,Object>> threadLocalDataMap
public boolean printTrace
public StringBuilder printTraceBuilder
public TryCatchFinallyHandler tryCatchFinallyHandler
public boolean ignoreException
public Exception exception
public String brokenReason
public AtomicInteger index
public int subflowLevel
public FlowConfig flowConfig
Copyright © 2023. All rights reserved.