我的要求是将Decision Server中可用的所有规则显示在我的GUI中。业务用户将决定在特定业务案例的Decision Server中执行所需的一组规则。为此,我需要通过调用任何Web服务或读取已存储规则名称的数据库表来读取Decision Server中的规则名称。所以我的问题是 - 如果有从Decision Server公开的WS?或者决策服务器存储规则名称的任何表?如果没有,是否有任何解决方法,如运行脚本将更新规则名称到表中?我正在使用IBM ODM 8.5。任何帮助?从IBM ODM暴露规则的名称
0
A
回答
0
您大概可以利用查询。
Find all business rules
such that each business rule is active
查询也可以用决策中心同步或者您也可以在决策中心控制台使用查询标签创建。查询结果将是所有活动规则的列表,如果需要,您可以进一步过滤规则。
0
对您的情况运行查询是一个很好的解决方案。但是你希望规则由商业用户来控制。所以,写一个方法可以让我们决定规则的状态。例如: - 可部署,新建,测试等。然后,您必须编写一个查询来查找所有可部署的规则。然后,您将看到Decision Server中的所有可部署规则并非全部。所以,这将帮助您的业务用户找到所需的规则并对其进行管理。
相关问题
- 1. IBM ODM:共享对象的多个规则集和wsdl文件
- 2. 如何暴露无法直接暴露,具有相同名称的C++函数
- 3. 如何在IBM ODM中运行技术规则
- 4. IBM Watson Visual Recognition服务中的类名称规则是什么?
- 5. java属性 - 暴露还是不暴露?
- 6. 从C++ dll暴露类?
- 7. python unittest2 - 将测试方法名称暴露给设置方法
- 8. magento以规则名称
- 9. 字段名称的命名规则
- 10. 暴露在Drupal
- 11. 暴露在Drupal
- 12. 当Javascript禁用时MVC操作名称暴露
- 13. 暴露模块移除外部别名
- 14. 使用IBM规则引擎
- 15. WCF暴露为RESTful
- 16. 暴露net.tcp端点
- 17. 如何从BAL规则中的BOM成员创建对象(调用构造函数)? IBM ODM
- 18. CLIPS:对规则名称的引用
- 19. Snakemake当前规则的名称
- 20. Symfony2 Docrine ODM:动态集合名称
- 21. 授权名称不符合标识符命名规则(DB2 SQL)
- 22. API的暴露由AVICODE
- 23. 没有的typedef暴露它
- 24. SpeedoJMXBean不暴露于JConsole的
- 25. Magento的webservice API暴露块
- 26. 暴露Xcode项目的库
- 27. 映射暴露的端口
- 28. Doctrine ODM - 为MappedSuperclass指定集合名称
- 29. 暴露从装配体在C#
- 30. 从PhantomJS调用来暴露变量injectionJS
嗨Akif,非常感谢。请让我知道我是否可以从java代码运行查询并收集结果。 – Dave
是的!你可以但是你需要建立相同的eclipse插件。检查[本教程](http://www-01.ibm.com/support/knowledgecenter/api/content/nl/en-us/SSQP76_8.6.0/com.ibm.odm.dserver.rules.samples/designer_smp_topics/ smp_rd_brmautoquery.html) –
嗨Ankit,再次感谢,我检查了代码,它很酷。你知道任何可以解决我的目的ODM 8.7的REST API吗? – Dave