public class FlowContextImpl extends Object implements FlowContext
| 构造器和说明 |
|---|
FlowContextImpl(FlowExecutorRootConfig flowExecutorRootConfig) |
public FlowContextImpl(FlowExecutorRootConfig flowExecutorRootConfig)
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> getThreadLocalDataMap()
FlowContextgetThreadLocalDataMap 在接口中 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 List<String> getFlowNameList()
FlowContextgetFlowNameList 在接口中 FlowContextpublic String getFlowTrace()
FlowContextgetFlowTrace 在接口中 FlowContextpublic Exception getFlowException()
FlowContextgetFlowException 在接口中 FlowContextpublic String getBrokenReason()
FlowContextgetBrokenReason 在接口中 FlowContextpublic FlowContext executeFlowList(BusinessFlow... businessFlowList)
FlowContextexecuteFlowList 在接口中 FlowContextpublic FlowContext executeFlowList(String name, BusinessFlow... businessFlowList)
FlowContextexecuteFlowList 在接口中 FlowContextpublic FlowContext executeFlowList(ExecuteFlowListOption executeFlowListOption, BusinessFlow... businessFlowList)
FlowContextexecuteFlowList 在接口中 FlowContextpublic FlowContext executeCompositeFlow(QuickFlowExecutor quickFlowExecutor)
FlowContextexecuteCompositeFlow 在接口中 FlowContextpublic FlowContext executeCompositeFlowList(CompositeBusinessFlow... compositeBusinessFlowList)
FlowContextexecuteCompositeFlowList 在接口中 FlowContextpublic QuickFlowExecutor startCompositeFlow(String name)
FlowContextstartCompositeFlow 在接口中 FlowContextpublic FlowExecutorRootConfig getFlowExecutorRootConfig()
FlowContextgetFlowExecutorRootConfig 在接口中 FlowContextCopyright © 2023. All rights reserved.