Start of change

Jobs system values: Allow jobs to be interrupted to run user-defined exit programs

Specifies how the system responds to user initiated requests to interrupt a job to run a user-defined exit program in that job. (QALWJOBITP)

Allow jobs to be interrupted to run user-defined exit programs, also known as QALWJOBITP, is a member of the jobs category of i5/OS™ system values. You can use this system value to specify how the system responds to user initiated requests to interrupt a job to run a user-defined exit program in that job. To learn more, keep reading.

Quick reference
Location In iSeries™ Navigator, select your system, > Configuration and Service > System Values > Jobs > Other
Special authority *ALLOBJ and *SECADM
Default value Deselected
Changes take effect Immediately, but does not affect jobs already started
Lockable Yes
Lockable system value
(Click for details)

What can I do with this system value?

This system value specifies how the operating system will respond to user initiated requests to interrupt a job. Use this capability if you want to provide an exit program the ability to interrupt a job for which the program will run. Only jobs in the active state can be interrupted.

Allow jobs to be interrupted to run user-defined exit programs

Specifies how the operating system will respond to user initiated requests to interrupt a job. Use this capability if you want to provide an exit program the ability to interrupt a job for which the program will run. Only jobs in the active state can be interrupted.

If this option is not selected (0), the operating system will not allow jobs to be interrupted to run user-defined exit programs.

If this option is selected, the operating system will allow jobs to be interrupted to run user-defined exit programs. For jobs that are currently active, use the Change Job Interrupt Status (QWCCJITP) API to identify if the job can be interrupted to run user-defined exit programs.

When this option is selected, you can select the following option:

All new active jobs will be interruptible

If you want all jobs becoming active to be interruptible, select this option (2). Otherwise, jobs that become active are marked by default as not interruptible (1).

If you do not want all jobs becoming active to be interruptible, do not select this option(1).

Where can I get more information about this system value?

To learn more, go to the System values: Jobs overview topic. You can also refer to the Call Job Interrupt Program (QWCJBITP) API and the Change Job Interrupt Status (QWCCJITP) API for more information. If you are looking for a specific system value or category of system values, try using the system value finder.

End of change