com.ibm.cics.model
Interface IWorkloadDefinition

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

public interface IWorkloadDefinition
extends ICPSMDefinition

generated from CICS resourcetable WLMDEF


Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICPSMDefinition
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,IWorkloadDefinition> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 IWorkloadDefinitionReference getCICSObjectReference()
           
 java.lang.String getDescription()
          Getter for field DESC
 java.lang.String getLuName()
          Getter for field LUNAME
 java.lang.String getName()
          Getter for field NAME
 ICICSType<IWorkloadDefinition> getObjectType()
           
 java.lang.String getProcessType()
          Getter for field PROCESSTYPE
 java.lang.String getTargetScope()
          Getter for field AORSCOPE
 java.lang.String getTransactionGroup()
          Getter for field TRANGRP
 java.lang.String getUserId()
          Getter for field USERID
 
Methods inherited from interface com.ibm.cics.model.ICPSMDefinition
getChangeAgent, getChangeAgentRelease, getChangeTime, getChangeUserID, getCreateTime
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
 
Methods inherited from interface com.ibm.cics.model.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

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

getName

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

Workload management definition

The name of the workload definition.

Specified by:
getName in interface ICICSObject

getTransactionGroup

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

Transaction group

The name of the transaction group associated with the workload definition.

If this field is blank, it means no transaction group was defined; the workload definition will use the default transaction group associated with its workload specification.

Input Values: 1- to 8-character transaction group name


getLuName

java.lang.String getLuName()
Getter for field LUNAME

Terminal LU name

The specific or generic logical unit name used in matching a transaction with a workload definition.


getUserId

java.lang.String getUserId()
Getter for field USERID

User ID

The specific or generic user ID used in matching a transaction with the workload definition.


getTargetScope

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

Scope name of set of target systems

The name of the CICS system or CICS system group to which transactions associated with the workload definition are directed.


getProcessType

java.lang.String getProcessType()
Getter for field PROCESSTYPE

BTS process type

The specific or generic process type used in matching a transaction with the workload definition.

Terminal LU name and User ID must both be set to '*' if a specific process type is defined. A Transaction group of blanks or a specific name can be specified. You may only separate a workload by Transaction group and Process type or by Transaction group, Terminal LU name and User ID.


getDescription

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

Description

A 1- to 58-character description of the workload definition.


getCICSObjectReference

IWorkloadDefinitionReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject
Specified by:
getCICSObjectReference in interface ICPSMDefinition
Specified by:
getCICSObjectReference in interface IDefinition

findReferences

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