Interface IJVMStatus
-
- All Superinterfaces:
ICICSObject
,ICICSResource
,com.ibm.cics.model.meta.ITypedObject
public interface IJVMStatus extends ICICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IJVMStatus.ClasscachestValue
Enumeration type for field CLASSCACHESTstatic class
IJVMStatus.ExeckeyValue
Enumeration type for field EXECKEYstatic class
IJVMStatus.PhasingOutStatusValue
Enumeration type for field PHASINGOUTSTstatic class
IJVMStatus.ReusestValue
Enumeration type for field REUSEST
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Long
getAge()
Getter for field AGEjava.lang.Long
getAllocage()
Getter for field ALLOCAGEIJVMStatusReference
getCICSObjectReference()
IJVMStatus.ClasscachestValue
getClasscachest()
Getter for field CLASSCACHESTIJVMStatus.ExeckeyValue
getExeckey()
Getter for field EXECKEYjava.lang.String
getName()
Getter for field NAMEICICSType<IJVMStatus>
getObjectType()
IJVMStatus.PhasingOutStatusValue
getPhasingOutStatus()
Getter for field PHASINGOUTSTjava.lang.String
getProfile()
Getter for field PROFILEIJVMStatus.ReusestValue
getReusest()
Getter for field REUSESTjava.lang.String
getTask()
Getter for field TASK-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IJVMStatus> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getName
java.lang.String getName()
Getter for field NAMEJava Virtual Machine
The JVM token, which uniquely identifies the pooled java virtual machine.
- Specified by:
getName
in interfaceICICSObject
-
getProfile
java.lang.String getProfile()
Getter for field PROFILEProfile used to initialise the pooled JVM
The JVM profile for the selected pooled JVM.
-
getAge
java.lang.Long getAge()
Getter for field AGENumber of seconds since the pooled JVM was initialised
The number of seconds since the pooled JVM was initialized.
-
getExeckey
IJVMStatus.ExeckeyValue getExeckey()
Getter for field EXECKEYExecution key of the pooled JVM
The execution key for the selected pooled JVM. The values are:
- CICSEXECKEY - The JVM executes in CICS key.
- USEREXECKEY - The JVM executes in user key.
-
getTask
java.lang.String getTask()
Getter for field TASKTask to which the pooled JVM is allocated
The task to which the pooled JVM is allocated.
-
getAllocage
java.lang.Long getAllocage()
Getter for field ALLOCAGENumber of seconds pooled JVM has been allocated to task
The number of seconds for which the pooled JVM has been allocated to its task, or zero if the JVM is not currently allocated to a task.
-
getClasscachest
IJVMStatus.ClasscachestValue getClasscachest()
Getter for field CLASSCACHESTClass cache status
Whether the selected JVM is a pooled JVM dependent on the shared class cache. The values are:
- CLASSCACHE - The JVM profile for this JVM specified the use of the shared class cache.
- NOCLASSCACHE - The JVM profile for this JVM did not specify the use of the shared class cache.
-
getPhasingOutStatus
IJVMStatus.PhasingOutStatusValue getPhasingOutStatus()
Getter for field PHASINGOUTSTPhasing out status
Whether the pooled JVM has been marked for deletion. The values are:
- PHASEOUT - The JVM is being phased out.
- NOPHASEOUT - The JVM is not being phased out. It is available for allocation, or will be available for allocation when the current allocation is ended.
-
getReusest
IJVMStatus.ReusestValue getReusest()
Getter for field REUSESTJVM reuse status
Whether or not the selected pooled JVM can be reused. For CICS TS 3.2 and later regions, the values are:
- REUSE - The JVM is continuous.
- NOREUSE - The JVM is single use.
-
getCICSObjectReference
IJVMStatusReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-