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
在接口中 ConditionNodeHandler
flowLongContext
- 流程引擎上下文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
在接口中 ConditionNodeHandler
flowLongContext
- 流程引擎上下文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
在接口中 ConditionNodeHandler
flowLongContext
- 流程引擎上下文execution
- 执行对象nodeModel
- 节点模型Copyright © 2025. All rights reserved.