XIBOD exit interface block for ODBM and IMS DB data store information

For connections to IMS DB, IMS Connect keeps track of the status of Open Database Manager (ODBM) instances and IMS data stores in entries in the XIBOD exit interface block for ODBM and data store information. The IMS Connect DB Routing user exit routines can reference the XIBOD to make routing decisions for incoming messages based on whether the ODBM instances and data stores are active.

For the ODBM instances known to IMS Connect, the XIBOD keeps track of the following ODBM states:

The XIBOD block also stores ODBM version information.

Data stores are known to IMS Connect by the alias names that are assigned to the data store in the ODBM configuration member CSLDCxxx during ODBM system definition. For IMS Connect to route an incoming request to a specific data store, the alias name of the data store must be active in both the ODBM in which it is defined and in IMS Connect.

For each alias name defined to the ODBM instances that are known to IMS Connect, the XIBOD keeps track of the following states of the connection to the data store represented by the alias name:

You can also use the XIBOD_USER field of an exit interface block data store entry for any purpose. You can code the IMS Connect User Initialization exit routine (HWSUINIT) to set the XIBOD_USER field during IMS Connect startup.

The exit interface block data store entries are mapped by the HWSXIBOD macro.