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 classIJVMStatus.ClasscachestValueEnumeration type for field CLASSCACHESTstatic classIJVMStatus.ExeckeyValueEnumeration type for field EXECKEYstatic classIJVMStatus.PhasingOutStatusValueEnumeration type for field PHASINGOUTSTstatic classIJVMStatus.ReusestValueEnumeration 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.LonggetAge()Getter for field AGEjava.lang.LonggetAllocage()Getter for field ALLOCAGEIJVMStatusReferencegetCICSObjectReference()IJVMStatus.ClasscachestValuegetClasscachest()Getter for field CLASSCACHESTIJVMStatus.ExeckeyValuegetExeckey()Getter for field EXECKEYjava.lang.StringgetName()Getter for field NAMEICICSType<IJVMStatus>getObjectType()IJVMStatus.PhasingOutStatusValuegetPhasingOutStatus()Getter for field PHASINGOUTSTjava.lang.StringgetProfile()Getter for field PROFILEIJVMStatus.ReusestValuegetReusest()Getter for field REUSESTjava.lang.StringgetTask()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:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein 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:
getNamein 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:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICICSResource
-
-