Interface ICMASToMASLink
-
- All Superinterfaces:
ICICSObject
,ICPSMManager
,com.ibm.cics.model.meta.ITypedObject
public interface ICMASToMASLink extends ICPSMManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ICMASToMASLink.CicsconnValue
Enumeration type for field CICSCONNstatic class
ICMASToMASLink.CicsservValue
Enumeration type for field CICSSERVstatic class
ICMASToMASLink.CpsmconnValue
Enumeration type for field CPSMCONNstatic class
ICMASToMASLink.ProtocolValue
Enumeration type for field PROTOCOL
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getApplid()
Getter for field APPLIDjava.lang.Long
getCbytrcvd()
Getter for field CBYTRCVDjava.lang.Long
getCbytsent()
Getter for field CBYTSENTICMASToMASLink.CicsconnValue
getCicsconn()
Getter for field CICSCONNICMASToMASLinkReference
getCICSObjectReference()
ICMASToMASLink.CicsservValue
getCicsserv()
Getter for field CICSSERVICMASToMASLink.CpsmconnValue
getCpsmconn()
Getter for field CPSMCONNjava.lang.String
getExecclk()
Getter for field EXECCLKjava.lang.Long
getMalsrcvd()
Getter for field MALSRCVDjava.lang.Long
getMalssent()
Getter for field MALSSENTjava.lang.Long
getMsgsrcvd()
Getter for field MSGSRCVDjava.lang.Long
getMsgssent()
Getter for field MSGSSENTjava.lang.String
getName()
Getter for field NAMEICICSType<ICMASToMASLink>
getObjectType()
java.lang.String
getPlexname()
Getter for field PLEXNAMEICMASToMASLink.ProtocolValue
getProtocol()
Getter for field PROTOCOLjava.lang.String
getRcvclk()
Getter for field RCVCLKjava.lang.String
getSchedclk()
Getter for field SCHEDCLKjava.lang.String
getSysid()
Getter for field SYSIDjava.lang.Long
getTbufrcvd()
Getter for field TBUFRCVDjava.lang.Long
getTbufsent()
Getter for field TBUFSENTjava.lang.String
getTransclk()
Getter for field TRANSCLKjava.lang.Long
getUbytrcvd()
Getter for field UBYTRCVDjava.lang.Long
getUbytsent()
Getter for field UBYTSENT-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
-
Methods inherited from interface com.ibm.cics.model.ICPSMManager
getCICSContainer
-
-
-
-
Method Detail
-
getObjectType
ICICSType<ICMASToMASLink> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceICPSMManager
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getName
java.lang.String getName()
Getter for field NAMEMAS name
The name of a MAS to which the local CMAS is linked.
- Specified by:
getName
in interfaceICICSObject
-
getSysid
java.lang.String getSysid()
Getter for field SYSIDMAS system ID
The 4-character CICS system identifier of the target MAS
-
getProtocol
ICMASToMASLink.ProtocolValue getProtocol()
Getter for field PROTOCOLLink protocol
The type of protocol used for this CMAS-to-MAS link:
- LU6.2 - remote MASs only
- MRO - remote MASs only
- CICSPlex SM ESSS facility - local MASs only.
-
getCicsconn
ICMASToMASLink.CicsconnValue getCicsconn()
Getter for field CICSCONNCICS connection status
For LU6.2 links, the CICS connection status as one of the following:
- ACQUIRED - The connection is acquired, which means the partner LU has been contacted and the initial CNOS exchange has been done.
- AVAILABLE - The connection is acquired, but there are currently no bound sessions.
- FREEING - The connection is being released.
- OBTAINING - The connection is being acquired.
- RELEASED - The connection is released.
-
getCicsserv
ICMASToMASLink.CicsservValue getCicsserv()
Getter for field CICSSERVCICS service status
For remote MAS links, the CICS service status as one of the following:
- INSERVICE - The connection is in service; the system can send and receive data.
- OUTSERVICE - The connection is not in service; the system can not send or receive data.
- GOINGOUT - An OUTSERVICE request was issued for the connection, but can not be processed until all current work is complete.
-
getCpsmconn
ICMASToMASLink.CpsmconnValue getCpsmconn()
Getter for field CPSMCONNCICSPlex SM connection status
The logical state of the CMAS-to-MAS link as known to CICSPlex SM:
- CONACT - The logical connection is active and available for use.
- RESET - The logical connection is in reset state; it is not currently in use.
- PENDING - The logical connection is in the process of becoming active.
-
getMalssent
java.lang.Long getMalssent()
Getter for field MALSSENTNumber of service requests and responses sent
The number of messages sent from the local CMAS to the target MAS. Each message represents either a request for service or a response.
-
getMsgssent
java.lang.Long getMsgssent()
Getter for field MSGSSENTNumber of message packets sent
The number of message packets sent from the local CMAS to the target MAS. For remote MAS links, each message can consist of one or more message packets; for local MAS links, each message consists of a single message packet.
-
getTbufsent
java.lang.Long getTbufsent()
Getter for field TBUFSENTNumber of transit buffers sent
The number of transit message packets sent to the target MAS. Message packets that pass through the local CMAS on their way to another destination are considered to be in transit. The actual source and target of a transit message packet are not known to the local CMAS.
-
getUbytsent
java.lang.Long getUbytsent()
Getter for field UBYTSENTNumber of bytes sent (uncompressed)
For remote MAS links, the total number of bytes sent by the local CMAS as message packets to be compressed prior to transmission.
-
getCbytsent
java.lang.Long getCbytsent()
Getter for field CBYTSENTNumber of bytes sent (compressed)
For remote MAS links, the total number of bytes actually transmitted over the link after compression.
-
getMalsrcvd
java.lang.Long getMalsrcvd()
Getter for field MALSRCVDNumber of service requests and responses received
The number of messages received for the local CMAS from the target MAS. Messages that are passed on to another CMAS are not counted. Each message represents either a request for service or a response.
-
getMsgsrcvd
java.lang.Long getMsgsrcvd()
Getter for field MSGSRCVDNumber of message packets received
The number of message packets received for the local CMAS from the target MAS. Message packets that are passed on to another CMAS are not counted. For remote MAS links, each message can consist of one or more message packets; for local MAS links, each message consists of a single message packet.
-
getTbufrcvd
java.lang.Long getTbufrcvd()
Getter for field TBUFRCVDNumber of transit buffers received
The number of transit message packets received from the target MAS. Message packets that pass through the local CMAS on their way to another destination are considered to be in transit. The actual source and target of a transit message packet are not known to the local CMAS.
-
getUbytrcvd
java.lang.Long getUbytrcvd()
Getter for field UBYTRCVDNumber of bytes received (uncompressed)
For remote MAS links, the total number of bytes received by the local CMAS as uncompressed message packets.
-
getCbytrcvd
java.lang.Long getCbytrcvd()
Getter for field CBYTRCVDNumber of bytes received (compressed)
For remote MAS links, the total number of bytes received over the link in compressed form.
-
getSchedclk
java.lang.String getSchedclk()
Getter for field SCHEDCLKTotal wait time for CICSPlex SM service requests
The total amount of time spent waiting to schedule CICSPlex SM service requests.
-
getTransclk
java.lang.String getTransclk()
Getter for field TRANSCLKTotal transmit time for CICSPlex SM service requests
For remote MAS links, the total amount of time required to transmit outbound messages.
-
getExecclk
java.lang.String getExecclk()
Getter for field EXECCLKTotal execution time for CICSPlex SM service requests
The total amount of time that outbound messages for which a response is expected spent executing in the MAS. Execution is marked from the time transmission is complete to the time a response is received from the MAS.
-
getRcvclk
java.lang.String getRcvclk()
Getter for field RCVCLKTotal receive time for CICSPlex SM service requests
For remote MAS links, the total amount of time required to receive inbound messages.
-
getPlexname
java.lang.String getPlexname()
Getter for field PLEXNAMEName of CICSplex which MAS belongs to
For links in the CONACT state, the name of the CICSplex to which the MAS belongs.
-
getApplid
java.lang.String getApplid()
Getter for field APPLIDVTAM application ID
The VTAM applid of the target MAS.
-
getCICSObjectReference
ICMASToMASLinkReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICPSMManager
-
-