CLCACHE Resource Table

A CICS® resource that provides information about the shared class cache for pooled JVMs. This resource is not supported in CICS TS for z/OS®, Version 5.1 and later versions.

There is no key field for this resource class.

The following actions are supported:
PHASEOUT
Mark pooled JVMs for deletion.
PURGE
Terminate all tasks that use pooled JVMs in the shared class cache by using the SET TASK PURGE command.
FORCEPURGE
Terminate all tasks that use pooled JVMs in the shared class cache by using the SET TASK FORCEPURGE command.
START
Start the shared class cache for pooled JVMs.
RELOAD
Reload the shared class cache for pooled JVMs.

External resource name
CICSJVMClassCache
Length
80
Usage
API or WUI or CICS Management Client Interface or EVALDEF
API view
Yes
CMAS context
No
SCOPE applies
Yes
Only query CMASs in workload
No
Object type
CICS Resource
Copybook identifier
EYUt0139
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   None N/A
SET   None N/A
PERFORM SET PHASEOUT AUTOSTARTST(ENABLED, DISABLED) No
  PURGE AUTOSTARTST(ENABLED, DISABLED) No
  FORCEPURGE AUTOSTARTST(ENABLED, DISABLED) No
  START CACHESIZE(value) No
    PROFILE(value) No
  RELOAD CACHESIZE(value) No
    PROFILE(value) No
Table 2. CLCACHE resource table attributes
Name Datatype Source Len Sum Set Description Default Get Invalid Attr ID
EYU_CICSNAME CHAR CPSM 8 DIFF No CICS System Name      
EYU_CICSREL CHAR CPSM 4 DIFF No CICS Release    
EYU_RESERVED CHAR CPSM 4 N/A No Reserved    
AUTOSTARTST CVDAS INQ 4 LIKE Yes Autostart status ENABLED   3
AUTOSTARTST Input/output valid values ENABLED, DISABLED
CACHEFREE BINARY INQ 8 AVG No Amount in bytes of free space within the cache     7
CACHESIZE BINARY INQ 8 AVG No Size of the class cache in bytes     6
JVMREQSCACHE BINARY STAT 4 AVG No JVM requests - class cache     13
OLDCACHES BINARY INQ 4 AVG No Number of class caches waiting for JVMs to terminate     4
PEAKCACHEJVM BINARY STAT 4 AVG No Peak pooled (class cache) JVMs     12
PHASINGOUT BINARY INQ 4 AVG No Number of JVMs being phased-out     2
PROFILE CHAR INQ 8 DIFF No Profile used to start or used to reload the cache   E660+ 5
REUSEST CVDAS INQ 4 LIKE No JVM reuse status     11
REUSEST Output valid values REUSE, RESET, UNKNOWN
STARTTIME DATETIME INQ 8 MAX No The time that the class cache was started     9
STATUS CVDAS INQ 4 LIKE No Class cache status     8
STATUS Output valid values STARTED, STARTING, STOPPED, RELOADING
TOTALJVMS BINARY INQ 4 AVG No Number of JVMs dependent on the class cache     10