⛰元数据操作器
版本支持:v2.13.0+
在LiteFlow框架中,最重要的两个概念就是规则以及组件。
框架提供了一个元数据管理器LiteflowMetaOperator用来管理这两大元素。
这里解释一些比较重要的方法:
Chain getChain(String chainId):通过chainId得到Chain对象
List<Chain> getChainsContainsNodeId(String nodeId):找出含有指定nodeId的chain对象
void reloadAllChain():刷新所有的规则
void reloadOneChain(String chainId, String el):刷新某一个规则
void reloadOneChain(String chainId, String el, String routeEl):刷新某一个规则,带决策路由。(有关决策路由的知识请参考决策路由概念和介绍)
void removeChain(String chainId):从元数据卸载掉一个chain
void removeChain(String... chainIds):从元数据中卸载掉多个chain
List<Node> getNodes(Executable executable):从任意Executable对象中取到Node列表,Executable包括Chain,Condition,Node
List<Node> getNodes(String chainId):通过chainId获得这个chain中所有的Node
List<Node> getNodesInAllChain(String nodeId):通过nodeId找到在所有Chain中存在的Node对象列表
帮助我们改善此文档 (opens new window)
上次更新: 2025/08/28, 11:38:35


