public class FlowContextImpl extends Object implements FlowContext
| 构造器和说明 |
|---|
FlowContextImpl(FlowExecutorConfig flowExecutorConfig) |
public FlowContextImpl(FlowExecutorConfig flowExecutorConfig)
public Object checkData(String key)
FlowContextcheckData 在接口中 FlowContextpublic <T> T checkData(String key, Class<T> clazz)
FlowContextcheckData 在接口中 FlowContextpublic Object getData(String key)
FlowContextgetData 在接口中 FlowContextpublic <T> T getData(String key, Class<T> clazz)
FlowContextgetData 在接口中 FlowContextpublic Object getData(String key, Object defaultValue)
FlowContextgetData 在接口中 FlowContextpublic <T> T getData(String key, Class<T> clazz, T defaultValue)
FlowContextgetData 在接口中 FlowContextpublic Map<String,Object> getData()
FlowContextgetData 在接口中 FlowContextpublic void putData(String key, Object value)
FlowContextputData 在接口中 FlowContextpublic void putData(Map<String,Object> map)
FlowContextputData 在接口中 FlowContextpublic Map<String,Object> getTemporaryDataMap()
FlowContextgetTemporaryDataMap 在接口中 FlowContextpublic Map<String,Object> getRequestDataMap()
FlowContextgetRequestDataMap 在接口中 FlowContextpublic Map<String,Object> getContextDataMap()
FlowContextgetContextDataMap 在接口中 FlowContextpublic void putTemporaryData(String key, Object value)
FlowContextputTemporaryData 在接口中 FlowContextpublic void putTemporaryData(Map<String,Object> map)
FlowContextputTemporaryData 在接口中 FlowContextpublic void putThreadLocalData(String key, Object value)
FlowContextputThreadLocalData 在接口中 FlowContextpublic void putThreadLocalData(Map<String,Object> map)
FlowContextputThreadLocalData 在接口中 FlowContextpublic void removeData(String key)
FlowContextremoveData 在接口中 FlowContextpublic void remark(String remark)
FlowContextremark 在接口中 FlowContextpublic void brokenCurrentFlow(String reason)
FlowContextbrokenCurrentFlow 在接口中 FlowContextreason - 中断原因public void broken(String reason)
FlowContextbroken 在接口中 FlowContextreason - 中断原因public String getFlowName()
FlowContextgetFlowName 在接口中 FlowContextpublic String getCurrentSubFlowName()
FlowContextgetCurrentSubFlowName 在接口中 FlowContextpublic List<String> getFlowNameList()
FlowContextgetFlowNameList 在接口中 FlowContextpublic String getFlowTrace()
FlowContextgetFlowTrace 在接口中 FlowContextpublic Exception getFlowException()
FlowContextgetFlowException 在接口中 FlowContextpublic String getBrokenReason()
FlowContextgetBrokenReason 在接口中 FlowContextpublic QuickFlowExecutor startSubFlow(String name)
FlowContextstartSubFlow 在接口中 FlowContextpublic BusinessFlow getBusinessFlow(String flowName)
FlowContextgetBusinessFlow 在接口中 FlowContextCopyright © 2023. All rights reserved.