The dfhwosm macros – IBM SC33-1683-02 User Manual

Page 646

Advertising
background image

each active-alternate pair. You create this data set and initialize it with information
about active-alternate pairs before you use the overseer for the first time. You also
have to redefine the DFHOSD data set whenever you want to change the
information that it holds. CICS provides a sample job stream that you can use to:

v

Delete and define the DFHOSD data set

v

Initialize the DFHOSD data set with information about sample active-alternate
pairs

v

Execute the overseer code and the sample overseer program.

The sample job stream is called DFHIVXRO and is in CICSTS13.CICS.INSTLIB.
Guidance information about this sample job stream is provided in the

CICS

Operations and Utilities Guide.

The sample overseer program reads the DFHOSD records in key sequence and
builds a table of entries. Each active-alternate pair is known by its generic applid on
this data set. Every entry on the data set contains the following information:

v

A 12-byte key field, containing the 4-byte value ‘GNbb’ followed by the 8-byte
generic applid of the active-alternate pair.

v

The ddnames of the control data set and the message data set associated with
this generic applid. Each of these is an 8-byte value.

v

An optional 8-byte RELATEID, to identify related systems.

v

A restart-in-place indicator to show whether a region can be restarted in place.
The only value that prevents an attempt to restart in place is ‘N’.

The data structure of the DFHOSD data set entries is provided in member
DFH$XRDS of CICSTS13.CICS.SDFHSAMP.

For a sample of the job log from an overseer job, refer to the

CICS Operations and

Utilities Guide.

The DFHWOSM macros

The DFHWOSM macros invoke the CICS module DFHWOS to provide services to
the overseer program. The macros are the supported interface to the CAVM data
sets, and are supplied to perform the following functions:

DFHWOSM FUNC=BUILD

Open communication with DFHWOS

DFHWOSM FUNC=CLOSE

Terminate access to the CAVM data sets for a named generic applid

DFHWOSM FUNC=DSECT

Generate required DSECTs

DFHWOSM FUNC=JJC

Issue a JES cancel for a named job

DFHWOSM FUNC={JJS|QJJS}

Discover current JES JOB status

DFHWOSM FUNC=OPEN

Initialize access to the CAVM data sets for a named generic applid

DFHWOSM FUNC=OSCMD

Issue MVS commands

the XRF overseer program

614

CICS TS for OS/390: CICS Customization Guide

Advertising