JVM programs - Private: Resource statistics

You can retrieve statistics for private Java™ programs by using the EXEC CICS EXTRACT STATISTICS JVMPROGRAM system command. They are mapped by the DFHPGPDS DSECT.

JVM program resource statistics for private JVM programs show information and statistics about the private JVM programs for applications that are deployed on platforms.

Statistics for private Java programs for applications that are deployed on platforms are mapped by the DFHPGPDS DSECT. For public Java programs, these statistics are mapped by the DFHPGRDS DSECT. For details of the DSECT and DFHSTUP report for public JVM programs, see JVM programs - Public: Resource statistics.

JVM programs that are defined as application entry points are identified by an application operation being named in the PGP_JVMPROGRAM_OPERATION_NAME field. Both public and private statistics records are written for these programs, mapped once by each DSECT.

The DFHSTUP report shows the private Java programs for each application that is deployed on a platform. For programs that are declared as application entry points, the report shows the application operation that is named for the application entry point.

Table 1. JVM programs - Private: Resource statistics
DFHSTUP name Field name Description
Platform PGP_JVMPROGRAM_PLATFORM_NAME The name of the platform where the application that uses the private programs is deployed.

Reset characteristic: not reset

 

Application PGP_JVMPROGRAM_APPLICATION_NAME The name of the application that uses the private programs.

Reset characteristic: not reset

 

Major version PGP_JVMPROGRAM_APPL_MAJOR_VER The major version number of the application that uses the private programs.

Reset characteristic: not reset

 

Minor version PGP_JVMPROGRAM_APPL_MINOR_VER The minor version number of the application that uses the private programs.

Reset characteristic: not reset

 

Micro version PGP_JVMPROGRAM_APPL_MICRO_VER The micro version number of the application that uses the private programs.

Reset characteristic: not reset

 

Program name PGP_JVMPROGRAM_NAME The name of the Java program.

Reset characteristic: not reset

 

Times used PGP_JVMPROGRAM_USECOUNT The number of times the program has been used.

Reset characteristic: reset to zero

 

Exec key PGP_JVMPROGRAM_EXEC_KEY The execution key that the program requires, either CICS® key or user key, as specified in the EXECKEY attribute of the PROGRAM resource. Programs that run in a JVM server always run in CICS key.

Reset characteristic: not reset

 

JVM class PGP_JVMPROGRAM_JVMCLASS The main class in the program as specified in the JVMCLASS attribute of the PROGRAM resource.

Reset characteristic: not reset

 

JVM server PGP_JVMPROGRAM_SERVER The name of the JVMSERVER resource that the program requires to run in a JVM server, as specified in the JVMSERVER attribute of the PROGRAM resource.

Reset characteristic: not reset

 

Operation PGP_JVMPROGRAM_OPERATION_NAME For programs that are declared as application entry points, the application operation that is named for the application entry point.

Reset characteristic: not reset