Interface IWorkloadRouter
-
- All Superinterfaces:
ICICSObject
,ICPSMManager
,com.ibm.cics.model.meta.ITypedObject
public interface IWorkloadRouter extends ICPSMManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IWorkloadRouter.ContactStatusValue
Enumeration type for field CON_STATUSstatic class
IWorkloadRouter.OptimizationStatusValue
Enumeration type for field OWSTATE
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IWorkloadRouterReference
getCICSObjectReference()
java.lang.String
getCmasOwner()
Getter for field TOROWNERIWorkloadRouter.ContactStatusValue
getContactStatus()
Getter for field CON_STATUSICICSType<IWorkloadRouter>
getObjectType()
IWorkloadRouter.OptimizationStatusValue
getOptimizationStatus()
Getter for field OWSTATEjava.lang.String
getReportingCMAS()
Getter for field RPTCMASjava.lang.String
getRoutingRegion()
Getter for field TORjava.lang.String
getWorkload()
Getter for field WORKLOADjava.lang.String
getWorkloadOwner()
Getter for field WRKLOWNER-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICPSMManager
getCICSContainer
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IWorkloadRouter> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceICPSMManager
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getWorkload
java.lang.String getWorkload()
Getter for field WORKLOADWorkload name
The name of the workload specification.
-
getRoutingRegion
java.lang.String getRoutingRegion()
Getter for field TORRouting region name
The name of an active CICS system, acting as a routing region, to which the workload is associated.
-
getContactStatus
IWorkloadRouter.ContactStatusValue getContactStatus()
Getter for field CON_STATUSRouting region contact status
The status of the connection between the routing region and the CMAS. Values are:
- LOSTCON - The connection between the routing region and the CMASs has been lost.
- N_A - The connection between the routing region and the CMASs managing the workload is available.
-
getWorkloadOwner
java.lang.String getWorkloadOwner()
Getter for field WRKLOWNERSystem ID of workload owner
The 4-character CICS system ID of the CMAS that created the workload.
-
getCmasOwner
java.lang.String getCmasOwner()
Getter for field TOROWNERName of controlling CMAS
The name of the controlling CMAS.
-
getOptimizationStatus
IWorkloadRouter.OptimizationStatusValue getOptimizationStatus()
Getter for field OWSTATEOptimization status
This field reports the status of the current routing region for the optimized workload routing function.
The possible values are:
- ACTIVE
- This router region is executing in an optimized workload state.
- INACTIVE
- This region is capable of executing in an optimized workload state, however, is not
currently optimized for one or more of the following reasons:
- The region has no connection to an RS Server
- The region is connected to an RS Server, however, the server has not been able to connect to the coupling facility
- The optimised workload routing function is DISABLED for the current target region
- The RS server update frequency value for this region is 0, which means that the optimization capabilities for this region are not enabled
- The connection between the routing region and the reporting CMAS has been lost, i.e. the routing region's contact status is LOSTCON
- N_A
- The router region is not configured to provide optimized workload management. Only non optimized WLM routing decisions can be made.
If the CMAS that your WUI is using is not connected to a Region Status (RS) server, the optimization status for remote regions will not be updated and defaults to INACTIVE. Where this situation occurs, either connect all reporting CMASs to the RS server or use the Active target regions view to check the optimization state.
-
getReportingCMAS
java.lang.String getReportingCMAS()
Getter for field RPTCMASReporting CMAS
The name of the CMAS that provided the information in this record.
If the GET operation optional parameter EXPLODE is not specified or is specified as NO, then this attribute will be set to blanks and only one record will be returned for the routing region.
If the GET operation optional parameter EXPLODE is specified as YES, then this attribute will be set with the name of the CMAS that provided the information in this record. A separate record will be returned for the routing region from each CMAS that manages the workload associated with the routing region.
When the IBM distributed WUI menus and views are used to request the WLMAWTOR tabular view, the EXPLODE parameter will be set to YES.
-
getCICSObjectReference
IWorkloadRouterReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICPSMManager
-
-