VDEFCONT ;INTEGIC/AM & BPOIFO/JG - VDEF CONTROL PROGRAM ; 16 Nov 2005 1:08 PM
Source file <VDEFCONT.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ; Main entry point for scheduling queue processor jobs at Taskman
; Startup time |
|
MONCHKO | ; Start the VDEF job to monitor checked out requests
|
|
MONITOR | ; VDEF monitor task, executed on a schedule determined by queue
; parameter 'CHECK OUT TIME LIMIT'. Checks for potentially hung ; 'Checked Out' entries in the Request Queues |
|
PURGE | ; Purge old entries in Request Queues
|
|
REQ(QIEN) | ; Start a Request Queue Processor task for a single queue
; Try locking the Request Queue - if we fail, then there is ; another Request Processor currently holding the lock, so skip it |
|
REQX |
Name | Field # of Occurrence |
---|---|
NOW^%DTC | MONITOR+41 |
^%ZTLOAD | MONCHKO+15, REQ+23 |
$$ASKSTOP^%ZTLOAD | MONITOR+47, PURGE+31 |
$$S^%ZTLOAD | MONITOR+17, PURGE+14 |
STAT^%ZTLOAD | MONCHKO+6, REQ+12 |
FILE^DIE | MONCHKO+21, MONITOR+42, PURGE+28, REQ+29 |
GETS^DIQ | MONCHKO+4, MONITOR+9, MONITOR+21, PURGE+5, PURGE+17, REQ+6 |
START^VDEFMON | START+11 |
$$DIFF^VDEFUTIL | MONITOR+33, PURGE+24 |
$$FUTURE^VDEFUTIL | MONCHKO+13 |
ALERT^VDEFUTIL | MONCHKO+18, MONITOR+36, REQ+25 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VDEFHL7(579.3 - [#579.3] | GETS^DIQ |
579.31 | GETS^DIQ |
^VDEFHL7(579.5 - [#579.5] | GETS^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | MONITOR+41 |
ARCH | PURGE+3~, PURGE+7*, PURGE+24 |
ARR | MONCHKO+1~ |
ARR( | MONCHKO+6, MONCHKO+13 |
CHECKOUT | MONITOR+18~, MONITOR+29*, MONITOR+32, MONITOR+33 |
DTS | PURGE+15~, PURGE+20*, PURGE+24 |
ENTRY | MONITOR+18~, PURGE+15~ |
ENTRY( | MONITOR+24, MONITOR+25, MONITOR+29, PURGE+20 |
ERR | MONCHKO+1~, MONITOR+18~, PURGE+15~, PURGE+18, REQ+4~ |
FDA | MONCHKO+1~, MONITOR+18~, PURGE+15~, REQ+4~ |
FDA(1 | MONCHKO+21*, MONITOR+41*, PURGE+27*, REQ+28* |
IEN | MONITOR+6~, MONITOR+16*, MONITOR+21, MONITOR+24, MONITOR+25, MONITOR+29, MONITOR+36, MONITOR+40, MONITOR+41, MONITOR+43 , PURGE+3~, PURGE+13*, PURGE+17, PURGE+20, PURGE+27 |
LIMIT | MONITOR+6~, MONITOR+13*, MONITOR+33 |
QIEN | START+5~*, MONITOR+4~*, MONITOR+5*, MONITOR+9, MONITOR+10, MONITOR+13, MONITOR+16, MONITOR+21, MONITOR+24, MONITOR+25 , MONITOR+29, MONITOR+40, MONITOR+41, MONITOR+43, PURGE+1*, PURGE+2*, PURGE+5, PURGE+7, PURGE+13, PURGE+17 , PURGE+20, PURGE+27, REQ~, REQ+3, REQ+6, REQ+8, REQ+10, REQ+20, REQ+22, REQ+28 , REQX |
QNAME | REQ+4~, REQ+20*, REQ+21, REQ+25 |
QUEUE | MONITOR+6~, PURGE+3~, REQ+4~ |
QUEUE( | MONITOR+10, MONITOR+13, PURGE+7, REQ+8, REQ+10, REQ+20 |
QUEUENAM | MONITOR+6~, MONITOR+10*, MONITOR+36 |
QUIT | MONITOR+6~, PURGE+3~, PURGE+10*, PURGE+13, PURGE+24* |
>> X | MONITOR+47*, PURGE+31* |
ZTDESC | MONCHKO+1~, MONCHKO+10*, REQ+4~, REQ+21* |
ZTDTH | MONCHKO+1~, MONCHKO+13*, REQ+4~, REQ+22* |
ZTIO | MONCHKO+1~, MONCHKO+14*, REQ+4~, REQ+19* |
ZTPRI | MONCHKO+1~, MONCHKO+14*, REQ+4~, REQ+19* |
>> ZTQUEUED | START+2 |
>> ZTREQ | MONITOR+47*, PURGE+31*, PURGE+35* |
ZTRTN | MONCHKO+1~, MONCHKO+10*, REQ+4~, REQ+19* |
ZTSAVE | REQ+4~ |
ZTSAVE("QIEN" | REQ+22* |
ZTSK | MONCHKO+1~, MONCHKO+6*, MONCHKO+18, MONCHKO+21, MONITOR+47, PURGE+31, REQ+4~, REQ+10*, REQ+25, REQ+27 , REQ+28 |
ZTSK(1 | MONCHKO+7, REQ+16 |
>> ZTSTOP | MONITOR+4*, MONITOR+5, MONITOR+16, MONITOR+17*, MONITOR+47, PURGE+1*, PURGE+2, PURGE+13, PURGE+14*, PURGE+31 |