com.ibm.cics.model
Interface IJVMPool

All Superinterfaces:
ICICSObject, ICICSResource
All Known Subinterfaces:
IMutableJVMPool

public interface IJVMPool
extends ICICSResource

generated from CICS resourcetable JVMPOOL


Method Summary
 java.lang.Long getCurrent()
          Getter for field SJGCURRJVMS
 java.lang.String getJvmlvl0trace()
          Getter for field JVMLVL0TRACE
 java.lang.String getJvmlvl1trace()
          Getter for field JVMLVL1TRACE
 java.lang.String getJvmlvl2trace()
          Getter for field JVMLVL2TRACE
 java.lang.String getJvmusertrace()
          Getter for field JVMUSERTRACE
 java.lang.Long getPhasingOut()
          Getter for field PHASINGOUT
 java.lang.Long getSjgcurrcache()
          Getter for field SJGCURRCACHE
 java.lang.Long getSjgpeakcache()
          Getter for field SJGPEAKCACHE
 java.lang.Long getSjgpeakjvms()
          Getter for field SJGPEAKJVMS
 java.lang.Long getSjgreqscache()
          Getter for field SJGREQSCACHE
 java.lang.Long getSjgreqsinit()
          Getter for field SJGREQSINIT
 java.lang.Long getSjgreqsmisma()
          Getter for field SJGREQSMISMA
 java.lang.Long getSjgreqsreset()
          Getter for field SJGREQSRESET
 java.lang.Long getSjgreqsreuse()
          Getter for field SJGREQSREUSE
 java.lang.Long getSjgreqstermi()
          Getter for field SJGREQSTERMI
 java.lang.Long getSjgreqstotal()
          Getter for field SJGREQSTOTAL
 ICICSEnums.EnablementValue getStatus()
          Getter for field STATUS
 java.lang.Long getTotal()
          Getter for field TOTAL
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getName
 

Method Detail

getPhasingOut

java.lang.Long getPhasingOut()
Getter for field PHASINGOUT

Number of Java virtual machines (JVM) for removal

The number of JVMs that are marked for removal from the JVM pool. These JVMs are still allocated to a task that is currently executing, or has executed, a Java program in the JVM. JVMs are marked for removal as a result of a JVMPOOL Phaseout, Purge or Forcepurge action or as a result of a CLCACHE Phaseout, Purge or Forcepurge action.


getStatus

ICICSEnums.EnablementValue getStatus()
Getter for field STATUS

Status of Java virtual machine (JVM) pool

The status of the JVM pool:


getTotal

java.lang.Long getTotal()
Getter for field TOTAL

Number of pre-initialized Java virtual machines

The number of JVMs that have been initialized and are available for use or allocated to tasks. This total includes JVMs that are in the process of being terminated and removed from the region and included on the PHASINGOUT count.


getCurrent

java.lang.Long getCurrent()
Getter for field SJGCURRJVMS

Number of current JVMs

The current number of JVMs in the JVM pool.


getSjgpeakjvms

java.lang.Long getSjgpeakjvms()
Getter for field SJGPEAKJVMS

Peak number of JVMs

The peak number of JVMs in the JVM pool.


getSjgreqstotal

java.lang.Long getSjgreqstotal()
Getter for field SJGREQSTOTAL

Total number of JVM program requests

The total number of requests to run a Java program in a JVM.


getSjgreqsreuse

java.lang.Long getSjgreqsreuse()
Getter for field SJGREQSREUSE

Number of JVM requests with JVM reuse

The number of requests to run a program in a continuous JVM.


getSjgreqsinit

java.lang.Long getSjgreqsinit()
Getter for field SJGREQSINIT

Number of JVM requests with JVM initialised

The number of JVM program requests where the JVM was initialized.


getSjgreqsmisma

java.lang.Long getSjgreqsmisma()
Getter for field SJGREQSMISMA

Number of JVM requests with JVM mismatch

The number of JVM program requests that required a reusable (continuous) JVM, but for which there was no JVM already initialized with the same JVM profile.


getSjgreqstermi

java.lang.Long getSjgreqstermi()
Getter for field SJGREQSTERMI

Number of JVM requests with JVM terminated

The number of JVMs that have been terminated.


getJvmlvl0trace

java.lang.String getJvmlvl0trace()
Getter for field JVMLVL0TRACE

JVM LVL0 Trace control

The default option for JVM Level 0 trace, corresponding to trace level 29 of the SJ component. The default setting for this level of tracing maps to trace point level 0 for JVMs, which is reserved for extraordinary events and errors. Unlike CICS exception trace, which cannot be switched off, the JVM Level 0 trace is normally switched off unless JVM tracing is required.


getJvmlvl1trace

java.lang.String getJvmlvl1trace()
Getter for field JVMLVL1TRACE

JVM LVL1 Trace control

The default option for JVM Level 1 trace, corresponding to trace level 30 of the SJ component. The default setting for this level of tracing maps to trace point level 1 for JVMs.


getJvmlvl2trace

java.lang.String getJvmlvl2trace()
Getter for field JVMLVL2TRACE

JVM LVL2 Trace control

The default option for JVM Level 2 trace, corresponding to trace level 31 of the SJ component. The default setting for this level of tracing maps to trace point level 2 for JVMs.


getJvmusertrace

java.lang.String getJvmusertrace()
Getter for field JVMUSERTRACE

JVM USER Trace control

The default option for JVM user trace, corresponding to trace level 32 of the SJ component.


getSjgcurrcache

java.lang.Long getSjgcurrcache()
Getter for field SJGCURRCACHE

Current worker (class cache) JVMs

The number of JVMs currently in the pool that use the shared class cache, so are worker JVMs. JVMs use the shared class cache if they were created using JVM profiles that specify CLASSCACHE=YES. This count includes both worker JVMs that are in use by a Java program, and worker JVMs that are awaiting reuse.


getSjgpeakcache

java.lang.Long getSjgpeakcache()
Getter for field SJGPEAKCACHE

Peak worker (class cache) JVMs

The peak number of JVMs in the JVM pool that used the shared class cache.


getSjgreqscache

java.lang.Long getSjgreqscache()
Getter for field SJGREQSCACHE

JVM requests - class cache

The total number of Java programs which requested a JVM that uses the shared class cache.


getSjgreqsreset

java.lang.Long getSjgreqsreset()
Getter for field SJGREQSRESET

Number of JVM requests with JVM reset

Number of requests to run a program in a resettable JVM. This field is not applicable for CICS TS 3.2 and later regions.



Copyright © 2008-2009 IBM Corp. All Rights Reserved.