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. |
To 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
).
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).