The PROGRAMD view shows detailed information about a currently installed program. An example of how to use this view can be found in Finding out which data set a program came from in a specified CICS system.
The PROGRAMD view is available for all managed CICS® systems.
program
is
the name of a currently installed program.
sysname
is
the name of the CICS system where the program is installed. The CICS system must be
within the current scope.
Figure 81 is an example of the PROGRAMD view.
27FEB2005 13:41:49 ------------------------------------- INFORMATION DISPLAY ------ COMMAND ===> SCROLL ===> CSR CURR WIN ===> 1 ALT WIN ===> >W1 =PROGRAM==PROGRAMD=MCPLEX1==MCPLEX1==27FEB2005==15:52:54====CPSM==========1==== Program Name. BIFDEED CICS System... IYCQST12 Curr Use Cnt. 0 Load Address. FF000000 Exec Key...... USEREXECKEY Tot Use Cnt.. 0 Entry Point.. FF000000 Execution Set. FULLAPI Use In Intvl. 0 Length....... 0 Mirror Tranid. Newcopy Cnt.. 0 Enable Status ENABLED Shared Status. PRIVATE Removed Cnt.. 0 Pgm Language. PLIPL1 LPA/SVA Stat.. NOTAPPLIC Fetch Cnt.... 0 COBOL Type... NOTAPPLIC Current Loc... NOCOPY RPL Number... UNKNOWN Usage........ PROGRAM Held Status... NOTAPPLIC Remote Name.. CEDF Option.. CEDF Fetch Time.... 00:00:00.00 Remote Sysid. Data Location BELOW Avg Fetch Time 00:00:00.00 Copy Required NOTREQUIRED Dynam Status. NOTDYNAMIC Concurrency... QUASIRENT Runtime...... UNKNOWN JVM Class.... JVM Debug..... NODEBUG JVMprog use.. 0 Hot Pooling.. NOTHOTPOOL JVM Profile... DFHJVMPR
Table 166 shows the action commands you can issue from the PROGRAMD view. The overtype fields are shown in Table 167.
The action commands and overtype fields for the PROGRAMD view are available for all managed CICS systems for which PROGRAMD is valid, except as noted in Table 166 and Table 167.
Primary command | Line command | Description |
---|---|---|
DISable | DIS | Disables the program. |
DiSCard | DSC | Discards the program from the CICS system where it is installed.
Note:
Programs that have names beginning with DFH are supplied by CICS
and cannot be disabled or discarded. |
ENAble | ENA | Enables the program. |
NEWcopy | NEW | Loads a new copy of the program into memory, provided the program use count is 0. |
PHAsein | PHA | Loads a new copy of the program into memory, regardless of the program use count. |
n/a | SET | Sets a program attribute according to the new value you
specify in an overtype field (see Table 167).
Note:
The value you specified in the Require Set field on the CICSPlex® System Manager entry
panel determines whether or not you must use the SET command when you overtype
a field. |
Field name | Values |
---|---|
Enable Status | ENABLED | DISABLED |
CEDF Option | CEDF | NOCEDF |
Execution Set | DPLSUBSET | FULLAPI |
JVM Debug Status | DEBUG | NODEBUG |
Runtime Environment | JVM | NOJVM |
Shared Status | SHARED | PRIVATE |
Hot Pooling | HOTPOOL | NOHOTPOOL |
Table 168 shows the hyperlink field on the PROGRAMD view.
Hyperlink field | View displayed | Description |
---|---|---|
RPL Number | RPLLISTD | Detailed view of the DFHRPL data sets associated with this program. |
JVM Class | PROGRAMJ | Detailed view showing the JVM Class value for the program. |