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