Scheduling

 

 

Parameter

Queue

Comments

 

 

 

retain=initial

Hold

A copy of the Process remains in the Hold queue

 

 

and executes every time the Process Manager is

 

 

initiated.

 

 

 

retain=yes and

Hold

A copy of the Process remains in the Hold queue

hold=no or hold=call

 

to be executed when released.

 

 

 

hold=yes

Hold

You can execute the Process by specifying the

 

 

change process command with the release

 

 

parameter.

 

 

 

hold=no

Wait (if no other

The default for hold is no.

 

parameters are

 

 

specified)

 

 

 

 

hold=call

Hold

The Process remains in the queue until the

 

 

remote node starts a session with the local node

 

 

or another Process starts a session with that

 

 

remote node.

 

 

 

startt

Timer

When the scheduled day or time occur, the

 

 

Process is moved to the Wait queue.

 

 

 

Each Process in the TCQ has an associated status value. Each status value has a unique meaning that is affected by the logical queue in which the Process is placed. Status values for each queue are shown in the tables in the following sections. You can use the select process command to examine that status of Processes in the TCQ. For example, the following command displays all Processes in the TCQ with execution status:

select process status=EX;

Progression of a Process Through the TCQ

This section describes each logical queue of the TCQ and the progression of a Process through these queues. The following figure illustrates the four logical queues and their associated parameter values:

38Sterling Connect:Direct for UNIX: User Guide

Page 44
Image 44
IBM 4J manual Progression of a Process Through the TCQ