com.ibm.cics.model
Interface IWorkloadSpecification

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

public interface IWorkloadSpecification
extends ICPSMDefinition

generated from CICS resourcetable WLMSPEC


Nested Class Summary
static interface IWorkloadSpecification.AbendcritValue
          Long constants interface for field ABENDCRIT
static interface IWorkloadSpecification.AbendthreshValue
          Long constants interface for field ABENDTHRESH
static class IWorkloadSpecification.AffinityLifetimeValue
          Enumeration type for field AFFLIFE
static class IWorkloadSpecification.AlgorithmTypeValue
          Enumeration type for field ALGTYPE
static class IWorkloadSpecification.AutomaticAffinityCreationValue
          Enumeration type for field AFFAUTO
static class IWorkloadSpecification.DefaultAffinityValue
          Enumeration type for field AFFINITY
static class IWorkloadSpecification.MatchValue
          Enumeration type for field MATCH
 
Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 java.lang.Long getAbendcrit()
          Getter for field ABENDCRIT
 java.lang.Long getAbendthresh()
          Getter for field ABENDTHRESH
 IWorkloadSpecification.AffinityLifetimeValue getAffinityLifetime()
          Getter for field AFFLIFE
 IWorkloadSpecification.AlgorithmTypeValue getAlgorithmType()
          Getter for field ALGTYPE
 IWorkloadSpecification.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
          Getter for field AFFAUTO
 IWorkloadSpecification.DefaultAffinityValue getDefaultAffinity()
          Getter for field AFFINITY
 java.lang.String getDescription()
          Getter for field DESC
 java.lang.String getEventName()
          Getter for field EVENTNAME
 IWorkloadSpecification.MatchValue getMatch()
          Getter for field MATCH
 java.lang.String getName()
          Getter for field NAME
 java.lang.String getTargetScope()
          Getter for field AORSCOPE
 
Methods inherited from interface com.ibm.cics.model.ICPSMDefinition
getChangeAgent, getChangeAgentRelease, getChangeTime, getChangeUserID, getCreateTime
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getObjectType
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getName

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

Name

The name of the workload specification (which is also the name of the workload).

Specified by:
getName in interface ICICSObject

getTargetScope

java.lang.String getTargetScope()
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 transactions not associated with an installed transaction group.


getDefaultAffinity

IWorkloadSpecification.DefaultAffinityValue getDefaultAffinity()
Getter for field AFFINITY

Default affinity relationship

The default affinity relationship to be used for transactions that are not associated with any installed transaction group. The affinity relationship values are:

If this field is blank, no affinity relationship was defined.

This field and the Affinity Lifetime field are closely related. If you update this value, make sure an appropriate lifetime value is also specified. For a list of valid affinity relationship and lifetime combinations, see 'Relations and Lifetimes' in the CICS TS Information Center.


getAffinityLifetime

IWorkloadSpecification.AffinityLifetimeValue getAffinityLifetime()
Getter for field AFFLIFE

Default affinity lifetime

The default affinity lifetime to be used with the default affinity relationship. This value is used for transactions that are not associated with any installed transaction group. The affinity lifetime values are:

If this field is blank, no affinity lifetime was defined.

This field and the Affinity Relationship field are closely related. If you update this value, make sure an appropriate affinity relation value is also specified. For a list of valid affinity relationship and lifetime combinations, see 'Relations and Lifetimes' in the CICS TS Information Center.


getMatch

IWorkloadSpecification.MatchValue getMatch()
Getter for field MATCH

Primary search criterion

Identifies whether the user name (USERID) or the logical unit name (LUNAME) is used as the primary search criteria for transactions that are not associated with an installed transaction group.


getAlgorithmType

IWorkloadSpecification.AlgorithmTypeValue getAlgorithmType()
Getter for field ALGTYPE

Algorithm type

The algorithm to be used when selecting the best target region in the Target Scope to which a transaction should be routed. Valid options are:


getDescription

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

Description

A description of the workload specification.


getEventName

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

RTA event

The name of an analysis definition (RTADEF) or status definition (STATDEF) that may affect transactions using the default transaction group for this workload specification. If a real-time analysis event is generated by this definition, WLM uses the information to select the best routing for those transactions.

If this field is blank, no analysis or status definition is associated with the default transaction group.


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.


getAbendthresh

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

Acceptable abend load threshold

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


getAutomaticAffinityCreation

IWorkloadSpecification.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
Getter for field AFFAUTO

Automatic affinity creation option

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



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