public interface FlowContext
void removeData(String key)
void remark(String remark)
void brokenCurrentFlow(String reason)
reason - 中断原因void broken(String reason)
reason - 中断原因String getFlowName()
String getFlowTrace()
Exception getFlowException()
String getBrokenReason()
FlowContext executeFlowList(BusinessFlow... businessFlowList) throws Exception
ExceptionFlowContext executeFlowList(String name, BusinessFlow... businessFlowList) throws Exception
ExceptionFlowContext executeFlowList(ExecuteFlowListOption executeFlowListOption, BusinessFlow... businessFlowList) throws Exception
ExceptionFlowContext executeCompositeFlow(QuickFlowExecutor quickFlowExecutor) throws Exception
ExceptionFlowContext executeCompositeFlowList(CompositeBusinessFlow... compositeBusinessFlowList) throws Exception
ExceptionQuickFlowExecutor startCompositeFlow(String name)
FlowExecutorRootConfig getFlowExecutorRootConfig()
Copyright © 2023. All rights reserved.