JCL and dynamic allocation parameters
Several JCL and dynamic allocation parameters are used by the pipe process. The same parameters and values should be specified for all of the pipe participants except for PRTYPE, DDNAME, CONDCODE, ALCSYNC=SKIP, and OPNSYNC=SKIP.
The Pipe Rule defaults member (JOPDEFRL) contains the default option values. Only specify subsystem parameters when the default values cannot be used.
JCL and dynamic allocation parameters
Parameter | Description |
|---|---|
DSNAME parameter | The DSNAME is used as the primary selection criteria for a Pipe Rule search. When a pipe is defined because it was dynamically set or implemented through JCL, the DSNAME is used as the pipe name. |
DISP (File Status) parameter | For dynamically set pipes, the first decision about the participant type is based on the DISP parameter
Define the participant as a writer or a reader in the Pipe Rule to override this decision. For pipes that are defined by using JCL or dynamic allocation, this parameter has no meaning. The participant type is decided according to the PRTYPE subsystem parameter. |
DCB (LRECL, RECFM, BLKSIZE) parameter | The DCB parameters that are specified on the DD statement are used as the pipe attributes, unless they are overridden by DCB parameters during Open. |
NCP parameter | When a file is created, the NCP parameter that is specified on the DD statement is used as the NCP value for the file. This value can be overridden by the NCP value during Open. If no value is specified, the default NCP depends on the NOTESUP subsystem parameter specification. If NOTESUP=YES is specified, NCP=1 is used; otherwise, NCP=5 is used. |
Jobname Step Name Procedure Step Name DD Name parameters | These parameters are used as secondary selection criteria for a Pipe Rule search whenever the Pipe Rule that matches the DSNAME that is specified on the DD statement contains explicit participant definitions. Otherwise, all jobs that use the data set that is defined in the Pipe Rule are considered participants in the pipe. |
SUBSYS parameter | The SUBSYS parameter is used when you are using a pipe through JCL. The parameter should specify the Job Optimizer Pipes Subsystem name (as defined in the BatchPlex member BPSSDIR parameter) and must contain the PRTYPE subsystem parameter and, optionally, the NOTESUP subsystem parameter.
|
Related topics