com.ibm.cics.model
Interface IZosWorkLoad

All Superinterfaces:
ICICSObject, ICICSResource, com.ibm.cics.model.meta.ITypedObject

public interface IZosWorkLoad
extends ICICSResource

generated from CICS resourcetable MVSWLM


Nested Class Summary
static class IZosWorkLoad.CpuCriticalValue
          Enumeration type for field MNGWLMCC
static class IZosWorkLoad.GoalManagementValue
          Enumeration type for field MNGWLMGM
static class IZosWorkLoad.GoalModeValue
          Enumeration type for field MNGWLMMD
static class IZosWorkLoad.GoalTypeValue
          Enumeration type for field MNGWLMGT
static class IZosWorkLoad.StorageCriticalValue
          Enumeration type for field MNGWLMSK
static class IZosWorkLoad.WlmServerValue
          Enumeration type for field MNGWLMST
 
Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,IZosWorkLoad> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 java.lang.String getCECMachineType()
          Getter for field MNGMCHTP
 java.lang.String getCECModel()
          Getter for field MNGMDLID
 IZosWorkLoadReference getCICSObjectReference()
           
 IZosWorkLoad.CpuCriticalValue getCpuCritical()
          Getter for field MNGWLMCC
 java.lang.Long getGoalImportance()
          Getter for field MNGWLMGI
 IZosWorkLoad.GoalManagementValue getGoalManagement()
          Getter for field MNGWLMGM
 IZosWorkLoad.GoalModeValue getGoalMode()
          Getter for field MNGWLMMD
 IZosWorkLoad.GoalTypeValue getGoalType()
          Getter for field MNGWLMGT
 ICICSType<IZosWorkLoad> getObjectType()
           
 java.lang.String getReportClass()
          Getter for field MNGWLMRC
 java.lang.String getResourceGroup()
          Getter for field MNGWLMRG
 java.lang.String getServiceClass()
          Getter for field MNGWLMSC
 IZosWorkLoad.StorageCriticalValue getStorageCritical()
          Getter for field MNGWLMSK
 java.lang.Long getVelocityGoalValue()
          Getter for field MNGWLMGV
 IZosWorkLoad.WlmServerValue getWlmServer()
          Getter for field MNGWLMST
 java.lang.String getWorkloadName()
          Getter for field MNGWLMWN
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
 
Methods inherited from interface com.ibm.cics.model.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

ICICSType<IZosWorkLoad> getObjectType()
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

getGoalMode

IZosWorkLoad.GoalModeValue getGoalMode()
Getter for field MNGWLMMD

Goal mode

Indicates whether the MVS workload management component is running in goal mode. Values are:

Yes
The MVS workload management component is running in goal mode.
No
The MVS workload management component is running in compatibility mode.

Note - compatibility mode is only available on z/OS releases prior to z/OS V1R3.


getWlmServer

IZosWorkLoad.WlmServerValue getWlmServer()
Getter for field MNGWLMST

WLM server

Identifies whether or not the MVS workload management component is treating the CICS region as a server. Values are:

Yes
The MVS workload management component is treating the CICS region as a server and processing work based upon CICS subsystem definitions.
No
The MVS workload management component is treating the CICS region as a non-server address space. Work is being processed based upon JES (batch job) or STC (started task) subsystem definitions.


getServiceClass

java.lang.String getServiceClass()
Getter for field MNGWLMSC

Service class

Identifies the name of the MVS workload manager service class that has been assigned to the CICS region on the basis of the JES (batch job) or STC (started task) startup subsystem.


getReportClass

java.lang.String getReportClass()
Getter for field MNGWLMRC

Report class

Identifies the name of the MVS workload manager report class that has been assigned to the CICS region on the basis of the JES (batch job) or STC (started task) startup subsystem. If no report class has been assigned, this field will be blank.


getResourceGroup

java.lang.String getResourceGroup()
Getter for field MNGWLMRG

Resource group

Identifies the name of the MVS workload manager resource group that has been assigned to the CICS region on the basis of the JES (batch job) or STC (started task) startup subsystem. If no resource group has been assigned, this field will be blank.


getWorkloadName

java.lang.String getWorkloadName()
Getter for field MNGWLMWN

Workload name

Identifies the name of the MVS workload management component workload name that has been assigned to the CICS region on the basis of the JES (batch job) or STC (started task) startup subsystem.

Note - this is different from the CICSPlex SM workload name that the CICS region may be participating in.


getGoalType

IZosWorkLoad.GoalTypeValue getGoalType()
Getter for field MNGWLMGT

Goal type

The MVS workload manager goal type associated with the current service class. Values are:

Velocity
The MVS workload management component will assign resources to the service class in order to minimize delays.
Discretionary
The MVS workload management component will assign resources to the service class only if they are not required by other non-discretionary goals. This is typically used for low priority work.
System
The service class is one of the MVS workload manager predefined service classes; SYSTEM, SYSSTC, or SYSOTHER.
Notapplic
Unknown or undefined goal type.


getVelocityGoalValue

java.lang.Long getVelocityGoalValue()
Getter for field MNGWLMGV

Velocity goal value

For MVS workload manager service classes that use a velocity goal this value indicates the acceptable amount of delay for the work.

This value will be 0 if the service class is not defined with a velocity goal.


getCpuCritical

IZosWorkLoad.CpuCriticalValue getCpuCritical()
Getter for field MNGWLMCC

CPU critical

Indicates whether or not the CICS region is defined to the MVS workload management component with long-term CPU protection. Values are:

Yes
The CICS region is defined in the JES (batch job) or STC (started task) subsystems using a MVS workload manager service class that specifies CPU critical.
No
The CICS region is defined in the JES (batch job) or STC (started task) subsystems using a MVS workload manager service class that does not specify CPU critical.


getStorageCritical

IZosWorkLoad.StorageCriticalValue getStorageCritical()
Getter for field MNGWLMSK

Storage critical

Indicates whether or not the CICS region is defined to the MVS workload management component with long-term storage protection. Values are:

Yes
The CICS region is classified in the JES (batch job) or STC (started task) subsystems using a MVS workload manager classification rule that specifies storage critical.
No
The CICS region is not classified in the JES (batch job) or STC (started task) subsystems using a MVS workload manager classification rule that specifies storage critical.
Long-term storage protection will be assigned under the JES (batch job) or STC (started task) subsystems as long as the service class has a single period and has a velocity goal or response time goal of over twenty seconds.


getGoalImportance

java.lang.Long getGoalImportance()
Getter for field MNGWLMGI

Goal importance

Indicates the relative importance level defined in the MVS workload manager service class. Values are:

1
Highest
2
High
3
Medium
4
Low
5
Lowest


getGoalManagement

IZosWorkLoad.GoalManagementValue getGoalManagement()
Getter for field MNGWLMGM

Goal management

Indicates whether z/OS Workload Manager manages the address space using transaction goals, region goals or both. Values are:

Transaction
Workload manager uses transaction goals
Region
Workload manager uses region goals
Both
Workload manager uses both goals
Notapplic
Unknown or undefined goal mode


getCECMachineType

java.lang.String getCECMachineType()
Getter for field MNGMCHTP

CEC machine type

CEC machine type for the address space.


getCECModel

java.lang.String getCECModel()
Getter for field MNGMDLID

CEC model number

CEC model identification number for the address space.


getCICSObjectReference

IZosWorkLoadReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,IZosWorkLoad> referenceAttribute)
Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute. The list factory can be activated by the caller when necessary. This method does not perform any I/O.



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