maximo - 什么时候在 IBM Maximo 中调用 Web 服务对象结构中使用的入站类?
问题描述
我在 IBM Maximo 中有一个 Web 服务的对象结构,它附加了入站处理类。我没有得到什么时候调用它,因为源对象在我的数据库中(在哪个对象结构上已经创建),这个对象从我的数据库本身的不同表中获取数据。
入站类更新对象结构对象的数据。
解决方案
处理类在集成的代码流中有几个不同的挂钩,具体取决于您覆盖的特定方法。通常,有一种方法允许您在从该数据创建 MBO 之前访问(和修改)XML 数据和结构,还有一种方法允许您访问和修改从入站数据创建的 MBO。
Maximo 将自行(没有处理类)获取入站数据 XML 并将其映射到对象结构中列出的各种 MBO 上的各个字段,然后“保存”这些 MBO(将记录保存到数据库中)。入站处理类主要是让您在将数据映射到 MBO 上的字段之前或之后(取决于您覆盖的方法)修改该数据,但无论哪种情况,都是在将其保存到数据库之前。
推荐阅读
- powershell - 如何将 LastWriteTime 添加到此脚本?
- python - Python 错误 AuthenticationError:(状态 400)(Quandl 错误 QEAx01)我们无法识别您的 API 密钥。请检查您的 API 密钥并重试
- batch-file - CMD:将命令的结果绑定到变量并在下一次调用中使用它
- html - 单击菜单项后关闭 Bootstrap 4 可悬停下拉菜单
- r - 如何强制 r-mapview 在弹出窗口或某些行上显示所有数据,而不考虑 zcol=
- python - RADIUS 计算 Message-Authenticator 字段(python)
- ios - 如何将 IBOutlet 值从视图传递到 VIPER iOs 中的交互器?
- ios - 在 Swift 4 上调整 UIImage 视图的大小
- ember.js - 升级 Ember 时出现未知的全局错误
- elasticsearch - 在多/所有弹性搜索嵌套字段中动态搜索