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)
| 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 |