public class SimpleConditionNodeHandler extends Object implements ConditionNodeHandler
| 构造器和说明 | 
|---|
| SimpleConditionNodeHandler() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| Optional<ConditionNode> | defaultConditionNode(List<ConditionNode> conditionNodes) | 
| Map<String,Object> | getArgs(FlowContext flowLongContext,
       Execution execution) | 
| Optional<ConditionNode> | getConditionNode(FlowContext flowLongContext,
                Execution execution,
                NodeModel nodeModel)
 获取满足条件的条件节点
 
 
 子类需要实现的方法,来处理具体的操作
  | 
| Optional<List<ConditionNode>> | getInclusiveNodes(FlowContext flowLongContext,
                 Execution execution,
                 NodeModel nodeModel)
 获取满足条件的所有包容分支节点
 
 
 子类需要实现的方法,来处理具体的操作
  | 
| static SimpleConditionNodeHandler | getInstance() | 
| Optional<ConditionNode> | getRouteNode(FlowContext flowLongContext,
            Execution execution,
            NodeModel nodeModel)
 获取满足条件的路由节点
 
 
 子类需要实现的方法,来处理具体的操作
  | 
| Optional<ConditionNode> | matchConditionNode(FlowContext flowLongContext,
                  Execution execution,
                  List<ConditionNode> conditionNodes) | 
public static SimpleConditionNodeHandler getInstance()
public Optional<ConditionNode> getConditionNode(FlowContext flowLongContext, Execution execution, NodeModel nodeModel)
ConditionNodeHandler获取满足条件的条件节点
子类需要实现的方法,来处理具体的操作
getConditionNode 在接口中 ConditionNodeHandlerflowLongContext - 流程引擎上下文execution - 执行对象nodeModel - 节点模型public Optional<ConditionNode> matchConditionNode(FlowContext flowLongContext, Execution execution, List<ConditionNode> conditionNodes)
public Optional<ConditionNode> getRouteNode(FlowContext flowLongContext, Execution execution, NodeModel nodeModel)
ConditionNodeHandler获取满足条件的路由节点
子类需要实现的方法,来处理具体的操作
getRouteNode 在接口中 ConditionNodeHandlerflowLongContext - 流程引擎上下文execution - 执行对象nodeModel - 节点模型public Map<String,Object> getArgs(FlowContext flowLongContext, Execution execution)
public Optional<ConditionNode> defaultConditionNode(List<ConditionNode> conditionNodes)
public Optional<List<ConditionNode>> getInclusiveNodes(FlowContext flowLongContext, Execution execution, NodeModel nodeModel)
ConditionNodeHandler获取满足条件的所有包容分支节点
子类需要实现的方法,来处理具体的操作
getInclusiveNodes 在接口中 ConditionNodeHandlerflowLongContext - 流程引擎上下文execution - 执行对象nodeModel - 节点模型Copyright © 2025. All rights reserved.