When inbound class used in Web service Object Structure is called in IBM Maximo?

664 Views Asked by At

I have an Object structure of a Web Service in IBM Maximo which has inbound processing class attached to it. I am not getting when this will be called as the source object is in my database(on which object structure has been made) ,this object gets data from different tables of my database itself.

The inbound class updates the data of the object structure's object.

1

There are 1 best solutions below

0
On BEST ANSWER

A processing class has a few different hooks into the code flow of an integration, depending on which specific method you override. Generally, there is one method that allows you access (and modify) the XML data and structure before MBOs are created from that data, and one method that allows you to access and modify the MBOs that were created from the inbound data.

Maximo will on its own (without a processing class) already take the inbound data XML and map it to the various fields on the various MBOs listed on the Object Structure and then "save" those MBOs (persist the records to the database). The inbound processing class is mostly just to let you modify that data before or after (depending on which method you override) the data is mapped to the fields on the MBOs, but in either case before it is save to the database.