public interface FlowContext
long getId()
FlowContext printTrace(boolean printTrace)
FlowContext ignoreBroken(boolean ignoreBroken)
FlowContext ignoreException(boolean ignoreException)
FlowContext executeGlobalTryCatchFinally(boolean executeGlobalTryCatchFinally)
FlowContext executeGlobalBeforeAfter(boolean executeGlobalBeforeAfter)
FlowContext executeGlobalSingleFlow(boolean executeGlobalSingleFlow)
boolean containKey(String key)
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()
QuickFlowExecutor startFlow(String name)
QuickFlowExecutor startFlow(BusinessFlow businessFlow)
QuickFlowExecutor startFlow(CompositeBusinessFlow compositeBusinessFlow)
FlowContext executeFlowList(BusinessFlow... businessFlowList)
FlowContext executeQuickFlowExecutor(QuickFlowExecutor quickFlowExecutor)
FlowContext executeCompositeFlowList(CompositeBusinessFlow... compositeBusinessFlowList)
FlowExecutorConfig getFlowExecutorConfig()
FlowExecutorRootConfig getFlowExecutorRootConfig()
QuickFlow getQuickFlow()
String getRecord()
Copyright © 2024. All rights reserved.