defaultPSBName

EGL uses the value of the defaultPSBName property to initialize the dliLib.psbData.psbName system variable.

EGL uses the dliLib.psbData.psbName system variable in different ways depending on the platform where you deploy your program; see "Compatibility" in this topic.

If you do not specify the defaultPSBName property, EGL uses the name in the PSBRecord definition part to initialize dliLib.psbData.psbName.

Type: CHAR(8)

Compatibility

Table 1. Compatibility considerations for defaultPSBName
Platform Issue
CICS® EGL uses dliLib.psbData.psbName to provide the PSB name when scheduling a PSB for a program that declares a variable based on the PSBRecord definition. For more information, see PSB scheduling for CICS environments.
IMS™ BMP and z/OS® batch EGL uses the defaultPSBName property to set the PSB name when generating the sample runtime JCL. For more information, see PSB scheduling for non-CICS environments

Feedback