Recovery processing for CPI Communications driven application programs
If your application programs require recovery assistance, they should use the implicit API provided by IMS rather than the CPI API. Implicit support allows application programs that do not normally use LU 6.2 protocols to use LU 6.2 devices.
The implicit API support is the original IMS DL/I API (using xxxTDLI calls, where xxx represents the programming language used).
IMS provides no recovery processing for application programs that use the explicit CPI application programming interface (API). IMS discards all messages for and from CPI Communications driven application programs at IMS restart, regardless of their state at the time of failure. Application program designers should use the SAA resource recovery resynchronization functions for explicit CPI application programs.