Previous Topic: DCMT VARY DYNAMIC TASKNext Topic: DCMT VARY DYNAMIC TASK Parameters


DCMT VARY DYNAMIC TASK Syntax

►►─── DCMT ─┬───────────────────┬─────────────────────────────────────────────►
            └─ broadcast-parms ─┘

 ►─── Vary Dynamic Task task-code ────────────────────────────────────────────►

 ►─── INVokes program program-specification ──────────────────────────────────►
 ►─┬──────────┬───────────────────────────────────────────────────────────────►
   └─ DELete ─┘

 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ ENAble ◄──┤
   └─ DISable ──┘
 ►─┬──────────────┬───────────────────────────────────────────────────────────►
   ├─ EXTernal ◄──┤
   └─ INTernal ───┘

 ►─┬────────────────────────────────────────────┬─────────────────────────────►
   └─ EXTernal WAit ─┬─ external-wait-time ────┬┘
                     ├─ SYStem ◄───────────────┤
                     └─ OFF ───────────────────┘

 ►─┬───────────────────────────────────────────────┬──────────────────────────►
   └─ INActive interval ─┬─ inactive-wait-time ──┬─┘
                         ├─ SYStem ◄─────────────┤
                         └─ OFF ─────────────────┘
 ►─┬─────────────┬────────────────────────────────────────────────────────────►
   ├─ INPut ─────┤
   └─ NOInput ◄──┘

 ►─┬────────────────────────┬─────────────────────────────────────────────────►
   └─ LOCation ─┬─ ANY ◄──┬─┘
                └─ BELOW ─┘

 ►─┬───────────┬──────────────────────────────────────────────────────────────►
   ├─ MAP  ────┤
   └─ NOMap ◄──┘
 ►─┬─────────────────────────────────────────┬────────────────────────────────►
   └─ MAXimum CONcurrent ─┬─ OFF ◄─────────┬─┘
                          └─ thread-count ─┘

 ►─┬──────────────────────────────────────────────┬───────────────────────────►
   └─ ON COMmit ─┬─ SYStem ◄────────────────────┬─┘
                 ├─ WRITE COMT ─────────────────┤
                 └─ WRITE ENDJ ─┬─────────────┬─┘
                                ├─ NEW ID ◄───┤
                                └─ RETAIN ID ─┘
 ►─┬───────────────────────────────┬──────────────────────────────────────────►
   └─ ON ROLlback ─┬─ SYStem ◄───┬─┘
                   ├─ RETain ID ─┤
                   └─ NEW ID ────┘

 ►─┬────────────────────────────┬─────────────────────────────────────────────►
   └─ PRINT key ─┬─ PFn ──────┬─┘
                 ├─ PAn ──────┤
                 ├─ SYStem ◄──┤
                 └─ OFF ──────┘
 ►─┬────────────────────────────────┬─────────────────────────────────────────►
   └─ PRIority ─┬─ task-priority ─┬─┘
                └─ 100 ◄──────────┘

 ►─┬─────────────────────────────────────────┬────────────────────────────────►
   └─ QUIesce WAit ──┬─ quiesce-wait-time ─┬─┘
                     ├─ SYStem ◄───────────┤
                     ├─ OFF ───────────────┤
                     └─ NOWait ────────────┘
 ►─┬─────────────────────────────────────────────────────┬────────────────────►
   └─ RESource INTerval ─┬─ resource-timeout-interval ─┬─┘
                         ├─ SYStem ◄───────────────────┤
                         └─ OFF ───────────────────────┘

 ►─┬────────────────────────────────────────────────┬─────────────────────────►
   └─ RESource PRogram ─┬─ SYStem ◄───────────────┬─┘
                        └─ program-specification ─┘
 ►─┬────────────┬─────────────────────────────────────────────────────────────►
   ├─ SAVe ─────┤
   └─ NOSave ◄──┘

 ►─┬──────────────────────────────────────┬───────────────────────────────────►
   └─ TRansaction SHaring ─┬─ SYStem ◄──┬─┘
                           ├─ OFF ──────┤
                           └─ ON ───────┘

      ┌─ Required space
      ▼
 ►───  . ─────────────────────────────────────────────────────────────────────►◄

Expansion of program-specification

►──┬──────────────────────┬─ program-name ─┬──────────────────────────┬──────►◄
   └─ dictnode.dictname ──┘                └─ Version version-number ─┘