Interface IWMQMonitor
-
- All Superinterfaces:
ICICSObject
,ICICSResource
,com.ibm.cics.model.meta.ITypedObject
public interface IWMQMonitor extends ICICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IWMQMonitor.AutostartStatusValue
Enumeration type for field AUTOSTATUSstatic class
IWMQMonitor.EnabledStatusValue
Enumeration type for field ENABLESTATUSstatic class
IWMQMonitor.InstallationAgentValue
Enumeration type for field INSTALLAGENTstatic class
IWMQMonitor.LastModificationAgentValue
Enumeration type for field CHANGEAGENTstatic class
IWMQMonitor.MonitorStatusValue
Enumeration type for field MONSTATUS
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IWMQMonitor.AutostartStatusValue
getAutostartStatus()
Getter for field AUTOSTATUSjava.lang.Long
getBasResourceDefinitionVersion()
Getter for field BASDEFINEVERIWMQMonitorReference
getCICSObjectReference()
java.util.Date
getCreationTime()
Getter for field DEFINETIMEIWMQMonitor.EnabledStatusValue
getEnabledStatus()
Getter for field ENABLESTATUSjava.util.Date
getGMTStartTime()
Getter for field MQRGMTSTARTjava.util.Date
getGMTStopTime()
Getter for field MQRGMTSTOPIWMQMonitor.InstallationAgentValue
getInstallationAgent()
Getter for field INSTALLAGENTjava.util.Date
getInstallationTime()
Getter for field INSTALLTIMEjava.lang.String
getInstallationUserId()
Getter for field INSTALLUSRIDIWMQMonitor.LastModificationAgentValue
getLastModificationAgent()
Getter for field CHANGEAGENTjava.lang.String
getLastModificationAgentRelease()
Getter for field CHANGEAGRELjava.util.Date
getLastModificationTime()
Getter for field CHANGETIMEjava.lang.String
getLastModificationUserId()
Getter for field CHANGEUSRIDjava.util.Date
getLocalStartTime()
Getter for field MQRLCLSTARTjava.util.Date
getLocalStopTime()
Getter for field MQRLCLSTOPjava.lang.String
getMonitorData()
Getter for field MONDATAIWMQMonitor.MonitorStatusValue
getMonitorStatus()
Getter for field MONSTATUSjava.lang.String
getMonitorTransaction()
Getter for field TRANSACTIONjava.lang.String
getMonitorUserId()
Getter for field MONUSERIDjava.lang.String
getMQMonName()
Getter for field NAMEjava.lang.String
getMqQueueName()
Getter for field QNAMEjava.lang.String
getMqrqname()
Getter for field MQRQNAMEjava.lang.Long
getMqrtother()
Getter for field MQRTOTHERjava.lang.Long
getNumberOfBackoutUnitsOfWork()
Getter for field MQRTBACKUOWjava.lang.Long
getNumberOfCommittedUnitsOfWork()
Getter for field MQRTCOMMUOWjava.lang.Long
getNumberOfMQCLOSERequests()
Getter for field MQRTCLOSEjava.lang.Long
getNumberOfMQGETRequests()
Getter for field MQRTGETjava.lang.Long
getNumberOfMQGETWithWaitRequests()
Getter for field MQRTGETWAITjava.lang.Long
getNumberOfMQINQLRequests()
Getter for field MQRTINQLjava.lang.Long
getNumberOfMQINQRequests()
Getter for field MQRTINQjava.lang.Long
getNumberOfMQOPENRequests()
Getter for field MQRTOPENjava.lang.Long
getNumberOfMQPUT1Requests()
Getter for field MQRTPUT1java.lang.Long
getNumberOfMQPUTRequests()
Getter for field MQRTPUTjava.lang.Long
getNumberOfMQSETRequests()
Getter for field MQRTSETICICSType<IWMQMonitor>
getObjectType()
java.lang.String
getSourceOfTheResourceDefinition()
Getter for field DEFINESOURCEjava.lang.String
getTargetUserId()
Getter for field USERIDjava.lang.String
getTaskId()
Getter for field TASKID-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IWMQMonitor> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getMQMonName
java.lang.String getMQMonName()
Getter for field NAMEMQ monitor resource name
The name of the IBM MQ monitor resource.
-
getMqQueueName
java.lang.String getMqQueueName()
Getter for field QNAMEMQ queue name
The name of the IBM MQ queue that is being monitored.
-
getAutostartStatus
IWMQMonitor.AutostartStatusValue getAutostartStatus()
Getter for field AUTOSTATUSAutostart status
Specifies if the queue monitoring transaction is to be automatically started when the connection to the MQ Queue manager is established.
-
getEnabledStatus
IWMQMonitor.EnabledStatusValue getEnabledStatus()
Getter for field ENABLESTATUSEnabled status
The enabled / disabled status of the MQMonitor.
-
getMonitorStatus
IWMQMonitor.MonitorStatusValue getMonitorStatus()
Getter for field MONSTATUSMonitor status
The current activity status of the MQMonitor.
-
getMonitorTransaction
java.lang.String getMonitorTransaction()
Getter for field TRANSACTIONMonitor transaction
Transaction used by the task monitoring the MQ queue.
-
getMonitorUserId
java.lang.String getMonitorUserId()
Getter for field MONUSERIDMonitor userid
Userid to be used by the task monitoring the MQ queue.
-
getTargetUserId
java.lang.String getTargetUserId()
Getter for field USERIDTarget userid
Userid to be used by the task started by the MQ monitoring task when no userid has been supplied by the application.
-
getMonitorData
java.lang.String getMonitorData()
Getter for field MONDATAMonitor data
Data to be passed to the transaction monitoring the MQ queue. For user written MQMONITORs this data is prefixed as follows :
- Left chevron
- MQ monitor resource name
- Target userid
- Right chevron
-
getTaskId
java.lang.String getTaskId()
Getter for field TASKIDTask number
Task number of the task monitoring the MQ queue.
-
getMqrqname
java.lang.String getMqrqname()
Getter for field MQRQNAMEMQ queue name
The name of the IBM MQ queue.
-
getNumberOfMQOPENRequests
java.lang.Long getNumberOfMQOPENRequests()
Getter for field MQRTOPENNumber of MQOPEN requests
The total number of times the MQOPEN command was issued.
-
getNumberOfMQCLOSERequests
java.lang.Long getNumberOfMQCLOSERequests()
Getter for field MQRTCLOSENumber of MQCLOSE requests
The total number of times the MQCLOSE command was issued.
-
getNumberOfMQGETRequests
java.lang.Long getNumberOfMQGETRequests()
Getter for field MQRTGETNumber of MQGET requests
The total number of times the MQGET command was issued.
-
getNumberOfMQGETWithWaitRequests
java.lang.Long getNumberOfMQGETWithWaitRequests()
Getter for field MQRTGETWAITNumber of MQGET with wait requests
The total number of times the MQGET command was issued with the MQGMO_WAIT option.
-
getNumberOfMQPUTRequests
java.lang.Long getNumberOfMQPUTRequests()
Getter for field MQRTPUTNumber of MQPUT requests
The total number of times the MQPUT command was issued.
-
getNumberOfMQPUT1Requests
java.lang.Long getNumberOfMQPUT1Requests()
Getter for field MQRTPUT1Number of MQPUT1 requests
The total number of times the MQPUT1 command was issued.
-
getNumberOfMQINQRequests
java.lang.Long getNumberOfMQINQRequests()
Getter for field MQRTINQNumber of MQINQ requests
The total number of times the MQINQ command was issued.
-
getNumberOfMQINQLRequests
java.lang.Long getNumberOfMQINQLRequests()
Getter for field MQRTINQLNumber of MQINQL requests
The total number of times the MQINQL command was issued.
-
getNumberOfMQSETRequests
java.lang.Long getNumberOfMQSETRequests()
Getter for field MQRTSETNumber of MQSET requests
The total number of times the MQSET command was issued.
-
getNumberOfCommittedUnitsOfWork
java.lang.Long getNumberOfCommittedUnitsOfWork()
Getter for field MQRTCOMMUOWNumber of committed units of work
The total number of UOWs on the connection which were resolved by a commit.
-
getNumberOfBackoutUnitsOfWork
java.lang.Long getNumberOfBackoutUnitsOfWork()
Getter for field MQRTBACKUOWNumber of backout units of work
The total number of UOWs on the connection which were resolved by a backout.
-
getMqrtother
java.lang.Long getMqrtother()
Getter for field MQRTOTHERNumber of other MQ calls
The total number of other MQ calls.
-
getGMTStartTime
java.util.Date getGMTStartTime()
Getter for field MQRGMTSTARTGMT start time
The GMT date and time when the CICS MQ monitor started.
-
getLocalStartTime
java.util.Date getLocalStartTime()
Getter for field MQRLCLSTARTLocal start time
The local date and time when the CICS MQ monitor started.
-
getGMTStopTime
java.util.Date getGMTStopTime()
Getter for field MQRGMTSTOPGMT stop time
The GMT date and time when the CICS MQ monitor stopped.
-
getLocalStopTime
java.util.Date getLocalStopTime()
Getter for field MQRLCLSTOPLocal stop time
The local date and time when the CICS MQ monitor stopped.
-
getLastModificationUserId
java.lang.String getLastModificationUserId()
Getter for field CHANGEUSRIDLast modification user ID
The user ID that made the last modification to the resource definition.
-
getLastModificationAgent
IWMQMonitor.LastModificationAgentValue getLastModificationAgent()
Getter for field CHANGEAGENTLast modification agent
The change agent identifier that made the last modification.
- CSDAPI - The resource was last changed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CSDBATCH - The resource was last changed by a DFHCSDUP job.
- DREPAPI - The resource was last changed by a CICSPlex SM BAS API command.
- DREPBATCH - The resource was last changed by a CICSPlex SM utility.
- CREATESPI - The resource was last changed by an EXEC CICS CREATE command.
- NOTAPPLIC - This is not applicable for this resource.
- AUTOINSTALL - The resource was last autoinstalled.
- DYNAMIC - The resource was last changed as a result of the installation of a MQCONN with INITQNAME specified.
- OVERRIDE - Resource was last changed by resource overrides.
-
getLastModificationAgentRelease
java.lang.String getLastModificationAgentRelease()
Getter for field CHANGEAGRELLast modification agent release
The CICS release level of the agent that made the last modification to the resource definition.
-
getLastModificationTime
java.util.Date getLastModificationTime()
Getter for field CHANGETIMELast modification time
The local date and time when the definition was last changed.
-
getSourceOfTheResourceDefinition
java.lang.String getSourceOfTheResourceDefinition()
Getter for field DEFINESOURCESource of the resource definition
The source of the definition, depending on which agent made the last change.
-
getCreationTime
java.util.Date getCreationTime()
Getter for field DEFINETIMECreation time
The local date and time when the resource definition record was created on DFHCSD or EYUDREP.
-
getInstallationUserId
java.lang.String getInstallationUserId()
Getter for field INSTALLUSRIDInstallation user ID
The user ID that installed the resource definition.
-
getInstallationTime
java.util.Date getInstallationTime()
Getter for field INSTALLTIMEInstallation time
The local date and time when the definition was installed.
-
getInstallationAgent
IWMQMonitor.InstallationAgentValue getInstallationAgent()
Getter for field INSTALLAGENTInstallation agent
The install agent identifier that made the installation.
- CSDAPI - The resource was installed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CREATESPI - The resource was installed by an EXEC CICS CREATE command.
- GRPLIST - The resource was installed by GRPLIST INSTALL.
- DYNAMIC - The resource was installed as a result of the installation of a MQCONN with INITQNAME specified.
-
getBasResourceDefinitionVersion
java.lang.Long getBasResourceDefinitionVersion()
Getter for field BASDEFINEVERBAS resource definition version
The BAS version number of this definition.
-
getCICSObjectReference
IWMQMonitorReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-