public class ChainInvocation extends Object
| Constructor and Description |
|---|
ChainInvocation(FlowDriver driver,
FlowExchanger exchanger,
Node startNode,
int evalDepth,
List<org.noear.solon.core.util.RankEntity<ChainInterceptor>> interceptorList,
Consumer<ChainInvocation> lastHandler) |
| Modifier and Type | Method and Description |
|---|---|
FlowContext |
getContext()
上下文
|
FlowDriver |
getDriver()
驱动器
|
int |
getEvalDepth()
评估深度
|
FlowExchanger |
getExchanger()
交换器
|
Node |
getStartNode()
开始节点
|
void |
invoke()
调用
|
public ChainInvocation(FlowDriver driver, FlowExchanger exchanger, Node startNode, int evalDepth, List<org.noear.solon.core.util.RankEntity<ChainInterceptor>> interceptorList, Consumer<ChainInvocation> lastHandler)
public FlowDriver getDriver()
public FlowExchanger getExchanger()
public FlowContext getContext()
public Node getStartNode()
public int getEvalDepth()
public void invoke()
throws FlowException
FlowExceptionCopyright © 2025. All rights reserved.