com.ibm.cics.model
Interface ICMASList

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

public interface ICMASList
extends ICPSMManager

generated from CICS resourcetable CMASLIST


Nested Class Summary
static class ICMASList.AccesstypeValue
          Enumeration type for field ACCESSTYPE
static class ICMASList.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,ICMASList> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 ICMASList.AccesstypeValue getAccesstype()
          Getter for field ACCESSTYPE
 ICMASListReference getCICSObjectReference()
           
 java.lang.String getCpsmver()
          Getter for field CPSMVER
 java.lang.String getJobid()
          Getter for field JOBID
 java.lang.String getJobname()
          Getter for field JOBNAME
 java.lang.String getName()
          Getter for field CMASNAME
 ICICSType<ICMASList> getObjectType()
           
 ICMASList.StatusValue getStatus()
          Getter for field STATUS
 java.lang.String getSysid()
          Getter for field SYSID
 java.lang.String getTransitcmas()
          Getter for field TRANSITCMAS
 java.lang.Long getTransitcnt()
          Getter for field TRANSITCNT
 
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<ICMASList> getObjectType()
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface ICPSMManager
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

getName

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

CMAS

The name of the CMAS.

Specified by:
getName in interface ICICSObject

getTransitcmas

java.lang.String getTransitcmas()
Getter for field TRANSITCMAS

First transit CMAS

For CMASs with an access type of INDIRECT, the name of the transit CMAS through which the local CMAS communicates.


getSysid

java.lang.String getSysid()
Getter for field SYSID

CICS system ID

The 4-character system ID of the CICS system.


getCpsmver

java.lang.String getCpsmver()
Getter for field CPSMVER

CPSM version of CMAS

The 4-character number of a valid CICSPlex SM release, such as 0320 for CICS Transaction Server for z/OS, Version 3 Release 2


getStatus

ICMASList.StatusValue getStatus()
Getter for field STATUS

Status of CMAS

The current status of a CMAS as known to the local CMAS. The status is one of the following:

ACTIVE
The CMAS is active and available to perform work
CREATING
Contact with the CMAS is still being established; the CMAS is not yet available for work.
INACTIVE
The CMAS is not available for work. A CMAS is considered inactive if it shut down normally or if no contact was ever made with the local CMAS.
LOSTCON
Contact with the CMAS has been lost; the true state of the CMAS is not known. Contact can be lost if the CMAS terminated abnormally or if the CMAS-to-CMAS link failed.
N_A
Not applicable.


getAccesstype

ICMASList.AccesstypeValue getAccesstype()
Getter for field ACCESSTYPE

Type of access

The type of access that this CMAS has to the local CMAS, as one of the following:

ADJACENT
The CMAS has a direct CMAS-to-CMAS link with the local CMAS.
INDIRECT
The CMAS is connected to the local CMAS via one or more intermediate transit CMASs.
LOCAL
The CMAS is the local CMAS, which means it is the current context.
N_A
There is currently no connection between this CMAS and the local CMAS.


getTransitcnt

java.lang.Long getTransitcnt()
Getter for field TRANSITCNT

Number of transit CMASs

For CMASs with an access type of INDIRECT, the number of transit CMASs through which communications must pass before reaching the target CMAS.


getJobname

java.lang.String getJobname()
Getter for field JOBNAME

MVS job name

The MVS job name of this CICS system.


getJobid

java.lang.String getJobid()
Getter for field JOBID

MVS job ID

The MVS job ID of this CICS system.


getCICSObjectReference

ICMASListReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

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