com.ibm.cics.model
Interface IWorkloadTransactionGroup

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

public interface IWorkloadTransactionGroup
extends ICPSMManager

generated from CICS resourcetable WLMATGRP


Nested Class Summary
static class IWorkloadTransactionGroup.AffinityLifetimeValue
          Enumeration type for field AFFLIFE
static class IWorkloadTransactionGroup.AffinityValue
          Enumeration type for field AFFINITY
static class IWorkloadTransactionGroup.AlgorithmTypeValue
          Enumeration type for field ALGTYPE
static class IWorkloadTransactionGroup.AutomaticAffinityCreationValue
          Enumeration type for field AFFAUTO
static class IWorkloadTransactionGroup.FilterValue
          Enumeration type for field FILTER
static class IWorkloadTransactionGroup.StatusValue
          Enumeration type for field STATUS
 
Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,IWorkloadTransactionGroup> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 java.lang.Long getAbendCrit()
          Getter for field ABENDCRIT
 java.lang.Long getAbendThreshold()
          Getter for field ABENDTHRESH
 IWorkloadTransactionGroup.AffinityValue getAffinity()
          Getter for field AFFINITY
 IWorkloadTransactionGroup.AffinityLifetimeValue getAffinityLifetime()
          Getter for field AFFLIFE
 IWorkloadTransactionGroup.AlgorithmTypeValue getAlgorithmType()
          Getter for field ALGTYPE
 IWorkloadTransactionGroup.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
          Getter for field AFFAUTO
 IWorkloadTransactionGroupReference getCICSObjectReference()
           
 java.lang.String getEventName()
          Getter for field EVENTNAME
 IWorkloadTransactionGroup.FilterValue getFilter()
          Getter for field FILTER
 ICICSType<IWorkloadTransactionGroup> getObjectType()
           
 IWorkloadTransactionGroup.StatusValue getStatus()
          Getter for field STATUS
 java.lang.Long getTransactionCount()
          Getter for field TRANCNT
 java.lang.String getTransactionGroup()
          Getter for field TRANGRP
 java.lang.String getWorkload()
          Getter for field WORKLOAD
 java.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.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

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

getTransactionGroup

java.lang.String getTransactionGroup()
Getter for field TRANGRP

Transaction group

The name of the transaction group.


getWorkload

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

Workload

The name of the workload in which the transaction group is active.


getStatus

IWorkloadTransactionGroup.StatusValue getStatus()
Getter for field STATUS

Transaction group status

Indicates how an AOR is to be selected for transactions associated with the transaction group:


getFilter

IWorkloadTransactionGroup.FilterValue getFilter()
Getter for field FILTER

Primary search criterion

Identifies whether the user name (USERID) or the logical unit name (LUNAME) is to be used as the primary search criteria for transactions associated with the transaction group.


getAffinity

IWorkloadTransactionGroup.AffinityValue getAffinity()
Getter for field AFFINITY

Affinity relationship

The affinity relationship used when processing occurrences of the transaction group. The affinity relationship values are:


getAffinityLifetime

IWorkloadTransactionGroup.AffinityLifetimeValue getAffinityLifetime()
Getter for field AFFLIFE

Affinity lifetime

The affinity lifetime to be used when processing occurrences of the transaction group. The affinity lifetime values are:


getAbendCrit

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

Acceptable abend level

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


getAbendThreshold

java.lang.Long getAbendThreshold()
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.


getEventName

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

Event name

The name of an analysis definition (RTADEF) or status definition (STATDEF) that may affect the routing of transactions in this workload. If a real-time analysis event is generated by this definition, WLM uses the information as part of the AOR selection criteria.

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

Note: The EVENT view is displayed only if an event of the specified type has occurred.


getWorkloadOwner

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

Workload owner

The 4-character CICS system ID of the CMAS that created the workload.


getAutomaticAffinityCreation

IWorkloadTransactionGroup.AutomaticAffinityCreationValue getAutomaticAffinityCreation()
Getter for field AFFAUTO

Automatic affinity creation

Indicates whether CICSPlex SM is to automatically create an affinity relationship for transactions associated with the transaction group.

YES
An affinity is created using the values in the Affinity relationship 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 relationship and Affinity lifetime fields, therefore, no affinity is created.


getAlgorithmType

IWorkloadTransactionGroup.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 in the current transaction group should be routed. Valid options are:


getTransactionCount

java.lang.Long getTransactionCount()
Getter for field TRANCNT

Active transaction count

The number of active transactions that are associated with this transaction group.


getCICSObjectReference

IWorkloadTransactionGroupReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,IWorkloadTransactionGroup> 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.