| 程序包 | 说明 |
|---|---|
| cn.javaunion.core.patterns.chain | |
| cn.javaunion.core.patterns.chain.special |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseChainManager<Req,Resp> |
BaseChainManager.addNode(BaseNode node)
添加节点
|
BaseChainManager<Req,Resp> |
BaseChainManager.addNodes(BaseNode... nodes) |
| 构造器和说明 |
|---|
BaseChainManager(LinkedList<BaseNode> nodeList) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseSpecialNode
Description: 特殊节点基类
@Date: 2022-12-04 14:03:04
@Author: 飞拳
|
class |
ConditionNode
Description: 一种满足条件后才运行的节点
@Date: 2022-12-04 14:03:04
@Author: 飞拳
|
class |
ParallelNode
Description: 一种支持并发运行节点的特殊节点
@Date: 2022-12-04 14:03:04
@Author: 飞拳
|
| 构造器和说明 |
|---|
ConditionNode(Boolean condition,
BaseNode yesNode) |
ConditionNode(Boolean condition,
BaseNode yesNode,
BaseNode noNode) |
ConditionNode(Boolean condition,
BaseNode yesNode,
BaseNode noNode) |
| 构造器和说明 |
|---|
ParallelNode(List<BaseNode> parallelNodes,
Executor executor) |
Copyright © 2022. All rights reserved.