com.ibm.cics.model
Interface IWLMActiveWorkload

All Superinterfaces:
ICICSObject, ICPSMManager

public interface IWLMActiveWorkload
extends ICPSMManager

generated from CICS resourcetable WLMAWORK


Nested Class Summary
static class IWLMActiveWorkload.AlgorithmTypeValue
          Enumeration type for field ALGTYPE
static class IWLMActiveWorkload.AutomaticAffinityCreationValue
          Enumeration type for field AFFAUTO
static class IWLMActiveWorkload.DefaultAffinityLifetimeValue
          Enumeration type for field AFFLIFE
static class IWLMActiveWorkload.DefaultAffinityTypeValue
          Enumeration type for field AFFINITY
static class IWLMActiveWorkload.OptimizationStatusValue
          Enumeration type for field OWSTATE
static class IWLMActiveWorkload.SharedValue
          Enumeration type for field SHARED
static class IWLMActiveWorkload.WorkloadStatusValue
          Enumeration type for field STATUS
 
Method Summary
 java.lang.Long getAbendcrit()
          Getter for field ABENDCRIT
 java.lang.Long getAbendthresh()
          Getter for field ABENDTHRESH
 java.lang.Long getActiveRoutingRegions()
          Getter for field TORCNT
 java.lang.Long getActiveTargetRegions()
          Getter for field AORCNT
 IWLMActiveWorkload.AlgorithmTypeValue getAlgorithmType()
          Getter for field ALGTYPE
 IWLMActiveWorkload.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
          Getter for field AFFAUTO
 IWLMActiveWorkload.DefaultAffinityLifetimeValue getDefaultAffinityLifetime()
          Getter for field AFFLIFE
 IWLMActiveWorkload.DefaultAffinityTypeValue getDefaultAffinityType()
          Getter for field AFFINITY
 java.lang.String getDefaultTargetScope()
          Getter for field AORSCOPE
 java.lang.String getDescription()
          Getter for field DESC
 java.lang.String getEventName()
          Getter for field EVENTNAME
 java.lang.String getName()
          Getter for field WORKLOAD
 IWLMActiveWorkload.OptimizationStatusValue getOptimizationStatus()
          Getter for field OWSTATE
 java.lang.String getOwningSystemID()
          Getter for field WRKLOWNER
 IWLMActiveWorkload.SharedValue getShared()
          Getter for field SHARED
 IWLMActiveWorkload.WorkloadStatusValue getWorkloadStatus()
          Getter for field STATUS
 

Method Detail

getName

java.lang.String getName()
Getter for field WORKLOAD

Name

The name of the workload. This is also the name of the installed workload specification definition.

Specified by:
getName in interface ICICSObject

getDefaultAffinityType

IWLMActiveWorkload.DefaultAffinityTypeValue getDefaultAffinityType()
Getter for field AFFINITY

Default affinity relation

The default affinity relation applied to transactions not associated with any installed transaction group. The affinity relation values are:


getDefaultAffinityLifetime

IWLMActiveWorkload.DefaultAffinityLifetimeValue getDefaultAffinityLifetime()
Getter for field AFFLIFE

Default affinity lifetime

The default affinity lifetime used with the default affinity relation. This value is applied to transactions that are not associated with any installed transaction group. After the first instance of a transaction, subsequent instances of the transaction are run on the same target region:


getActiveRoutingRegions

java.lang.Long getActiveRoutingRegions()
Getter for field TORCNT

Active routing regions

The number of active CICS systems, identified as routing regions, that are associated with the workload.


getActiveTargetRegions

java.lang.Long getActiveTargetRegions()
Getter for field AORCNT

Active target regions

The number of active CICS systems, identified as target region for the workload.


getDefaultTargetScope

java.lang.String getDefaultTargetScope()
Getter for field AORSCOPE

Default target scope

The name of the CICS system or CICS system group that is to be the target for any dynamic transactions or programs not associated with a transaction or program group.


getDescription

java.lang.String getDescription()
Getter for field DESC

Description

The description of the workload.


getWorkloadStatus

IWLMActiveWorkload.WorkloadStatusValue getWorkloadStatus()
Getter for field STATUS

Workload status

The status of the workload:

As long as a workload remains frozen: The cause of a lost connection could be the target or routing region, one of the CMASs that manage the workload or a connection between the CMASs. To determine why a workload is frozen: Determine which connection(s) were lost and take appropriate action to re-establish the connections.


getAlgorithmType

IWLMActiveWorkload.AlgorithmTypeValue getAlgorithmType()
Getter for field ALGTYPE

Algorithm type

The algorithm being used to select the best target region from those available:


getAbendcrit

java.lang.Long getAbendcrit()
Getter for field ABENDCRIT

Acceptable level of abend probability

The abend probability for a transaction associated with the default transaction group that should cause a target region to be considered unhealthy.

A value of 0 means WLM is not calculating abend probabilities for the workload.


getAbendthresh

java.lang.Long getAbendthresh()
Getter for field ABENDTHRESH

Acceptable target region load level

The abend probability for a transaction associated with the default transaction group that should cause a target region's load level to be doubled.

A value of 0 means WLM is not calculating abend loads for the workload.


getEventName

java.lang.String getEventName()
Getter for field EVENTNAME

Event name

The name of a real-time analysis event that will affect the routing of transactions in this workload. If a real-time analysis event is generated, WLM uses the information as part of the target selection criteria.

An event can optionally be associated with a workload when the workload specification is created. If this field is blank, no event is associated with the workload.

The name of an event is the same as an installed real-time analysis definition (RTADEF) or status definition (STATDEF)


getOwningSystemID

java.lang.String getOwningSystemID()
Getter for field WRKLOWNER

Owning system ID

The CICS system ID of the CMAS that created the workload.


getAutomaticAffinityCreation

IWLMActiveWorkload.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
Getter for field AFFAUTO

Automatic affinity creation

Indicates whether CICSPlex SM is to automatically create an affinity relationship for transactions that are not associated with any installed transaction group.

YES
An affinity is created using the values in the Affinity Relation and Affinity Lifetime fields.
NO
An affinity is not automatically created (but can be created by a customized version of the dynamic routing program EYU9WRAM).
N/A
There are no values in the Affinity Relation and Affinity Lifetime fields, therefore, no affinity is created.


getShared

IWLMActiveWorkload.SharedValue getShared()
Getter for field SHARED

Shared status

Indicates whether the workload has been shared with a pre-CICS TS 1.3 CMAS. If it has installs of CICS BTS related definitions are inhibited.


getOptimizationStatus

IWLMActiveWorkload.OptimizationStatusValue getOptimizationStatus()
Getter for field OWSTATE

Optimization status

This field reports the sysplex optimization status of the current workload. The value is an amalgamation of all of the workload router optimization statuses, and all of the workload target optimization statuses.

The possible values are:

ACTIVE
All targets and routers in the workload are executing in optimized workload state.
PARTIAL
At least one target and one router are executing in optimized workload mode. Use the Active routing regions and Active target regions hyperlinks to determine which regions are not running in an optimized state.
INACTIVE
The workload is not running in an optimized state, for one or more of the following reasons:
  • No routing regions in the workload are running in an optimized state
  • No target regions in the workload are running in an optimized state
  • No regions in the workload are running in an optimized state
  • The workload was designated as being non optimized by specifying a value of 0 for the RS server update frequency on the CICSplex definition or CICS system definition for this workload.



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