PROGRAMD - Program details

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.

Availability

The PROGRAMD view is available for all managed CICS® systems.

Access

Issue command:
PROGRAMD program sysname

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.

Hyperlink from:
the Program Name field of the PROGRAM, EXITGLUE, or EXITTRUD views, or the URM field of the TCPIPSD view.

Figure 81 is an example of the PROGRAMD view.

Figure 81. 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                       

Action commands

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.

Note:
Start of change
The Hot Pooling attribute is valid only in programs in CICS Transaction Server 2.2 and 2.3.
End of change
Table 166. PROGRAMD view action commands
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.

Table 167. PROGRAMD view overtype fields
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

Hyperlinks

Table 168 shows the hyperlink field on the PROGRAMD view.

Table 168. PROGRAMD view hyperlink field
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.
[[ Contents Previous Page | Next Page Index ]]