Job Queue Element (JQE)
A job queue element (JQE) contains basic information about an active job.
Figure 1. BDT JQE in the Formatted Dump
BDT FORMATTED DUMP: SOC1 IN LOW-MEM SYSID=SYSA1 DATE=85211 TIME= 7:58:30 PAGE=024
BDT JOB QUEUE ELEMENTS
1 2 3 4 5 6 7 8 9 10
00257460 JOBNAME ID JCTDDB1 JCTDDB2 JCTDDB3 NETID JBNO PREV NEXT PRTY UCNT
- JQE 00000000 00000000 00000100 1 0 0 15 0
11 12 13 14 15 16 17 18 19 20 21
JQERW FCT ADDR JML LOCK FCT ADDR JML JQEDATE JQELOC JQEJGID JQEJOBN JQEJJNO J1 J2 J3 S2 F1 F5
00000000 0019B028 00000000 00000000 00000000 00000000 SYSA1 SNSNA 40 00 00 70 80
- 1 00257460 is the address of the JQE entry.
- 2 JOBNAME is the job name.
- 3 ID is the control block acronym.
- 4 JCTDDB1-3 indicates the data definition block (DDB) for JCT entries.
- 5 NETID is the network ID.
- 6 JBNO is the job number.
- 7 PREV is the job number of the previous job of this priority.
- 8 NEXT is the job number of the next job of this priority.
- 9 PRTY is the job priority.
- 10 UCNT is the number of read-only users for this JCT entry.
- 11 JQERW is the read/write enqueue byte or read/write FCT address.
- 12 FCT ADDRESS is the FCT address.
- 13 JML LOCK is the job message log (JML) lock.
- 14 FCT ADDRESS is the FCT address.
- 15 JML is the job message log control block.
- 16 JQEDATE is the date that the job entered the system.
- 17 JQELOC is the CPU ID.
- 18 JQEJGID is the JES3 group ID.
- 19 JQEJOBN is the job name.
- 20 JQEJJNO is the JES3 job ID.
- 21 Flags:
- J1 is a flag. See either flag byte JCTFL1 in a listing of the JCT, or flag byte JQEFL1 in a listing of the JQE.
- J2 is a flag. See either flag byte JCTFL2 in a listing of the JCT, or flag byte JQEFL2 in a listing of the JQE.
- J3 is a flag. See flag byte JQEFL3 in a listing of the JQE.
- S2 is a flag. See flag byte JQESTAT2 in a listing of the JQE.
- F1 is a flag. See flag byte JQEFLG1 in a listing of the JQE.
Layouts for both the JCT and the JQE, which include the flag bytes listed above, appear in BDT Data Areas.