Support of Natural ISPF Object Exits under z/OS

Natural ISPF provides a number of user exits written in Natural (see Administration Guide > User Exits in the Natural ISPF documentation).

Under z/OS, Mainframe Navigation supports the following Natural ISPF object exits:

ISPA---U z/OS active jobs.
ISPC---U Console.
ISPD---U z/OS data sets.
ISPG---U Syslog.
ISPJ---U z/OS jobs.
ISPP---U PDS members.
ISPS---U z/OS sysout files.
ISPZ---U z/OS volumes.

Start of instruction setTo activate the ISPF object exits for Mainframe Navigation

  • In the library SYSLIB on your mainframe, rename the module ANEXIT-X to ANEXIT-N.

There are the following differences in function codes for object exits of Mainframe Navigation:

  • The data parameter #FUNCTION is enhanced by the SEND (SE) function.

  • Mainframe Navigation uses the DELETE (DL) function instead of the PURGE (PG) function.

  • The SUBMIT (SB) function returns the SAG Editor session number in the format SES=n or SES=nn (where n is a one-digit and nn is a two-digit session number) in the #OPTIONS field when the session is rebuilt on the server (see also the description of the session exit ISP--S-U).

Known Restrictions

  • The entries in Natural ISPF's configuration member CONFIG are not considered. To activate object exits, the module ANEXIT-N and the corresponding ISPx---U modules have to be available in the library SYSLIB on your mainframe.

  • The administrator must take care that no user interaction is allowed within the object exit; that is, the modification of session parameters by object exits cannot be confirmed.

  • Warnings (#ERROR-NR, #ERROR-PARM) will be displayed only if the function is forbidden (#ERROR-CODE greater than zero).

  • Options (#OPTIONS) are not supported, except for the SUBMIT function (see above).