节点上下文
_context
_context
本质上是 com.agentsflex.core.chain.NodeContext
类。
可以直接调用里面的方法。
isUpstreamFullyExecuted 方法
在一些场景中,需要判断上游节点是否已经执行完毕,可以通过 _context.isUpstreamFullyExecuted()
方法来判断。
比如上游有多个节点是异步执行的,那就需要在当前节点判断上游节点是否执行完毕,等待上游全部执行完毕才能继续执行当前节点。
如图:
getExecuteCount() 方法
_context.getExecuteCount()
方法可以获取节点已经执行的次数。
getTriggerCount() 方法
_context.getTriggerCount()
方法可以获取节点触发的次数。
_chain
_chain
本质上是 com.agentsflex.core.chain.Chain
类。
同理,也可以直接调用里面的方法。