public class FlowExecutorConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
compositeBusiness
是否为复合流程
|
Map<String,Object> |
currentCompositeFlowDataMap
当前复合流程数据
|
BusinessFlow |
currentFlow
当前流程
|
Map<String,Object> |
currentFlowDataMap
当前流程数据
|
FlowContext |
flowContext
流程上下文对象
|
FlowExecutorRootConfig |
flowExecutorRootConfig
主流程配置
|
List<BusinessFlow> |
flowList
业务流程列表
|
Boolean |
ignoreBroken
是否忽略中断
|
Boolean |
ignoreException
是否忽略异常
|
String |
name
流程名称
|
FlowExecutorConfig |
parentFlowExecutorConfig
上级流程配置
|
Boolean |
printTrace
是否打印流程列表
|
SingleFlowListener |
singleFlowListener
流程执行前后处理事件监听
|
TryCatchFinallyHandler |
tryCatchFinallyHandler
try-catch-finally事件处理
|
| 构造器和说明 |
|---|
FlowExecutorConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
getFlowLevel() |
StringBuilder |
getRemarkBuilder()
获取备注记录
|
void |
printFlowTrace(String content)
打印流程内容
|
void |
printFlowTraceWithIndex(String content)
打印流程内容
|
void |
recordContent(String content)
记录日志
|
boolean |
shouldPrintTrace()
是否需要打印流程日志
|
public String name
public FlowContext flowContext
public Boolean printTrace
public Boolean ignoreBroken
public Boolean ignoreException
public BusinessFlow currentFlow
public List<BusinessFlow> flowList
public SingleFlowListener singleFlowListener
public TryCatchFinallyHandler tryCatchFinallyHandler
public FlowExecutorConfig parentFlowExecutorConfig
public FlowExecutorRootConfig flowExecutorRootConfig
public boolean compositeBusiness
public boolean shouldPrintTrace()
public void printFlowTrace(String content)
public void printFlowTraceWithIndex(String content)
public StringBuilder getRemarkBuilder()
public void recordContent(String content)
public Integer getFlowLevel()
Copyright © 2024. All rights reserved.