Program manager domain’s generic gates

Table 80 summarizes the program manager domain’s generic gates. It shows the level-1 trace point IDs of the modules providing the functions for the gates, the functions provided by the gates, and the generic formats for calls to the gates.

Table 80. Program manager domain’s generic gates
Gate Trace Function Format
PGDM
PG 0101
PG 0102
INITIALIZE_DOMAIN
QUIESCE_DOMAIN
TERMINATE_DOMAIN
DMDM
PGST
PG 0F01
PG 0F02
COLLECT_STATISTICS
COLLECT_RESOURCE_STATS
STST
PGUE
PG 1001
PG 1002
SET_EXIT_STATUS
APUE

For descriptions of these functions and their input and output parameters, refer to the topics dealing with the corresponding generic formats:

Functions and parameters

Initialize domain

There are two phases to initialization of the program manager domain:

  1. The DFHPGDM module creates the PG domain anchor block, the PPT directory, and the PG Lock. It also adds subpools and gates, determines whether a cold, warm, or emergency start is needed, and waits for the global catalog to be available.
  2. For a warm or emergency start, the DFHPGDM module rebuilds the PPT and restores the program autoinstall system initialization parameters from the global catalog entries. (It calls the parameter manager to obtain other system initialization parameter values.)

    For a cold start, the DFHPGDM module purges all the PPT entries from the global catalog.

Quiesce domain

In quiesce processing, the program manager domain:

Terminate domain

In terminate processing, the program manager domain sets the PG state to terminated, and makes the program manager domain unavailable to EXEC CICS® commands.

[[ Contents Previous Page | Next Page Index ]]