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 classIWMQMonitor.AutostartStatusValueEnumeration type for field AUTOSTATUSstatic classIWMQMonitor.EnabledStatusValueEnumeration type for field ENABLESTATUSstatic classIWMQMonitor.InstallationAgentValueEnumeration type for field INSTALLAGENTstatic classIWMQMonitor.LastModificationAgentValueEnumeration type for field CHANGEAGENTstatic classIWMQMonitor.MonitorStatusValueEnumeration 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.AutostartStatusValuegetAutostartStatus()Getter for field AUTOSTATUSjava.lang.LonggetBasResourceDefinitionVersion()Getter for field BASDEFINEVERIWMQMonitorReferencegetCICSObjectReference()java.util.DategetCreationTime()Getter for field DEFINETIMEIWMQMonitor.EnabledStatusValuegetEnabledStatus()Getter for field ENABLESTATUSjava.util.DategetGMTStartTime()Getter for field MQRGMTSTARTjava.util.DategetGMTStopTime()Getter for field MQRGMTSTOPIWMQMonitor.InstallationAgentValuegetInstallationAgent()Getter for field INSTALLAGENTjava.util.DategetInstallationTime()Getter for field INSTALLTIMEjava.lang.StringgetInstallationUserId()Getter for field INSTALLUSRIDIWMQMonitor.LastModificationAgentValuegetLastModificationAgent()Getter for field CHANGEAGENTjava.lang.StringgetLastModificationAgentRelease()Getter for field CHANGEAGRELjava.util.DategetLastModificationTime()Getter for field CHANGETIMEjava.lang.StringgetLastModificationUserId()Getter for field CHANGEUSRIDjava.util.DategetLocalStartTime()Getter for field MQRLCLSTARTjava.util.DategetLocalStopTime()Getter for field MQRLCLSTOPjava.lang.StringgetMonitorData()Getter for field MONDATAIWMQMonitor.MonitorStatusValuegetMonitorStatus()Getter for field MONSTATUSjava.lang.StringgetMonitorTransaction()Getter for field TRANSACTIONjava.lang.StringgetMonitorUserId()Getter for field MONUSERIDjava.lang.StringgetMQMonName()Getter for field NAMEjava.lang.StringgetMqQueueName()Getter for field QNAMEjava.lang.StringgetMqrqname()Getter for field MQRQNAMEjava.lang.LonggetMqrtother()Getter for field MQRTOTHERjava.lang.LonggetNumberOfBackoutUnitsOfWork()Getter for field MQRTBACKUOWjava.lang.LonggetNumberOfCommittedUnitsOfWork()Getter for field MQRTCOMMUOWjava.lang.LonggetNumberOfMQCLOSERequests()Getter for field MQRTCLOSEjava.lang.LonggetNumberOfMQGETRequests()Getter for field MQRTGETjava.lang.LonggetNumberOfMQGETWithWaitRequests()Getter for field MQRTGETWAITjava.lang.LonggetNumberOfMQINQLRequests()Getter for field MQRTINQLjava.lang.LonggetNumberOfMQINQRequests()Getter for field MQRTINQjava.lang.LonggetNumberOfMQOPENRequests()Getter for field MQRTOPENjava.lang.LonggetNumberOfMQPUT1Requests()Getter for field MQRTPUT1java.lang.LonggetNumberOfMQPUTRequests()Getter for field MQRTPUTjava.lang.LonggetNumberOfMQSETRequests()Getter for field MQRTSETICICSType<IWMQMonitor>getObjectType()java.lang.StringgetSourceOfTheResourceDefinition()Getter for field DEFINESOURCEjava.lang.StringgetTargetUserId()Getter for field USERIDjava.lang.StringgetTaskId()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:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein 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:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICICSResource
-
-