Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Job scheduler

&pagelevel(3)&pagelevel

Macro

Brief description

DJSI

Definition macro; creates name definitions, DSECTs or I/O areas for the 24-bit interface
of the job scheduler macros

DJSIPL

Definition macro; creates name definitions, DSECTs or I/O areas for the 31-bit interface
of the job scheduler macros

JSATTCH

Connects the job scheduler to the job management system

JSDETCH

Severs the connection between the job scheduler and the job management system

JSEXPCT

Requests the next event for the job scheduler from the job management system

JSINFO

Transfers the STREAM-PARAMETER (S-PAR) of the stream definition to an area to be
specified

JSRUNJB

Calls upon the class scheduler to start the specified job

JSWAKE

Initiates a timer event for the job scheduler

These macros enable a job scheduler developed by the user to be connected to the Job Management System (JMS).
A job scheduler runs as an application program in the TU processor state and is therefore easily exchangeable. It communicates with JMS via a privileged interface (job scheduler interface).
Users can replace the standard scheduler by a scheduler they have developed themselves to suit their own requirements, without having to intervene in the operating system.
However, the functional scope of this type of scheduler is limited by the functional width of the job scheduler interface.