Bypassing all monitor exit program processing
If you do not need to run any monitor exit programs, you can bypass all monitor exit processing for either output queue monitors, directory monitors, or both. Doing this improves performance of the monitor by eliminating searches for attribute-specific exit programs.
To bypass all monitor exit processing, first create the data area in the instance library
if you want it to apply to that instance only, or create it in the QUSRRDARS library if you
want it to apply to all Content Manager OnDemand instances.
CRTDTAARA DTAARA(QUSROND/QRLMMONEXT) TYPE(*CHAR) LEN(30) VALUE(' ')
TEXT('Monitor exit names, functions, and library name')
To bypass all output queue monitor exit processing, change the data area to contain a value of
*NONE in the first 10 characters (positions 1 through 10):
CHGDTAARA DTAARA(QUSROND/QRLMMONEXT (1 10)) VALUE(*NONE)
To bypass all directory monitor exit processing, change the data area to contain a value of
*NONE in the second 10 characters (positions 11 through 20):
CHGDTAARA DTAARA(QUSROND/QRLMMONEXT (11 20)) VALUE(*NONE)
For changes to the data area to take effect, you must stop and restart the monitor.