有什么方法可以从客户端使用 Java rest api 在 IBM ODM 中添加或删除规则。
I was able get the value but i am trying to find out if there is any way we can add or delete rule in the records.
不,这是不可能的!
第一条规则类似于决策逻辑。从技术上讲,无法在运行时更改规则。
其次,这取决于您使用的ODM组件。如果您使用的是决策中心/规则团队服务器(用于业务团队编写规则)或决策服务器/规则执行服务器(开发人员用于创建和维护规则)。可以使用 IBM ODM 提供的决策中心 API 间接更改决策中心中的规则。
第三,您可以将规则属性设置为假,以便在构建时忽略规则,如 Dias 在上一个答案中所说的那样。
当您说添加或删除规则时,是指在决策中心(创作工具)还是在决策服务器(执行引擎)中?
你想要实现什么,以及你试图建立的过程?
根据您运行的 ODM 版本,您可以使用业务规则的'Active'
特征,无论类型是什么(决策树、决策表、操作规则等)。
更改为 'false'
时,将在通过主规则流提供的规则业务流程中忽略此操作。
希望这有帮助。
是的,有一个 API 可以添加/编辑/删除规则和决策表。 请参阅此链接。 也谷歌搜索"rtshelper.java"
API 是 localhost:PORT/dcclient