Implementing IMS user exits
This release of the OMEGAMON® for IMS on z/OS® product provides four types of IMS user exits. To implement the exits, you define them to IMS and update the JCL for the IMS control region procedure to concatenate the rtehilev.RKANMODR load library to the STEPLIB DD statement.
The OMEGAMON for IMS on z/OS product uses the
following types of IMS user exits:
- AOIE
- The Type-2 Automated Operator user exit is called continuously for system messages that are destined for the mater terminal, for type-1 commands that are entered from APPC or OTMA connections, and for the responses to those type-1 commands. The exit routine is also called for internal commands and commands from the ICMD call but not for their responses.
- LOGWRT
- Logger user exit, which is used by the Response Time Analysis component and applies to all IMS releases.
- PPUE
- Partner Product user exit, which is used by IMS type-1 command support in the OMEGAMON enhanced 3270 user interface and applies to all IMS releases. This user exit also installs the OMEGAMON ILOG logging support that is used by the Application Trace Facility (ATF) component to write application summary log records to the IMS log. This user exit applies to all IMS releases.
- IMSMON
- IMS Monitor user exit, which is used by the ATF component and applies to IMS V14.1 and above.
- FASTMON
- IMS Fast Monitor User Exit, which is used by the ATF component as a high-performance alternative to the IMSMON type and applies to IMS V15.1 and above.
To implement the user exits that OMEGAMON for IMS on z/OS provides, you must update the JCL for your IMS control region procedure as part of your post-configuration tasks. You must concatenate the rtehilev.RKANMODR data set to the STEPLIB DD statement in your IMS control region procedure.
For example, assume that your rtehilev is OMIMS.V550 so
the RKANMODR data set is named OMIMS.V550.RKANMODR, and that your IMS control region JCL includes
the following STEPLIB DD
statement:
//STEPLIB DD DISP=SHR,
DSN=DFS.V14R0M0.SDFSRESL
Concatenate
the OMIMS.V550.RKANMODR data set to the STEPLIB as shown in the following
example://STEPLIB DD DISP=SHR,
DSN=OMIMS.V550.RKANMODR
DD DISP=SHR,
DSN=DFS.V14R0M0.SDFSRESL