public interface FlowContext
| 限定符和类型 | 方法和说明 |
|---|---|
void |
broken(String reason)
中断流程
|
Object |
checkData(String key)
获取上下文数据,不存在时抛出异常
|
String |
getBrokenReason()
获取流程中断原因
|
Map<String,Object> |
getData()
获取上下文数据
|
Object |
getData(String key)
获取上下文数据
|
Exception |
getFlowException()
获取流程异常
|
String |
getFlowName()
获取主流程名
|
List<String> |
getFlowNameList()
获取流程列表
|
String |
getFlowTrace()
获取流程日志
|
void |
putData(Map<String,Object> map)
设置上下文数据
|
void |
putData(String key,
Object value)
设置上下文数据
|
void |
remark(String remark)
流程备注
|
void |
removeData(String key)
移除上下文数据
|
QuickFlowExecutor |
startSubFlow(String name)
开启子流程
|
void removeData(String key)
void remark(String remark)
void broken(String reason)
reason - 中断原因String getFlowName()
String getFlowTrace()
Exception getFlowException()
String getBrokenReason()
QuickFlowExecutor startSubFlow(String name)
Copyright © 2023. All rights reserved.