Interface IMonitorSpecification
-
- All Superinterfaces:
ICICSObject
,ICPSMDefinition
,IDefinition
,com.ibm.cics.model.meta.ITypedObject
public interface IMonitorSpecification extends ICPSMDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IMonitorSpecification.ActstatusValue
Enumeration type for field ACTSTATUSstatic class
IMonitorSpecification.ChangeAgentValue
Enumeration type for field CHANGEAGENT
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICPSMDefinition
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IMonitorSpecification.ActstatusValue
getActstatus()
Getter for field ACTSTATUSIMonitorSpecification.ChangeAgentValue
getChangeAgent()
Getter for field CHANGEAGENTIMonitorSpecificationReference
getCICSObjectReference()
java.lang.Long
getCicssamp()
Getter for field CICSSAMPjava.lang.Long
getConnsamp()
Getter for field CONNSAMPjava.lang.Long
getDbxsamp()
Getter for field DBXSAMPjava.lang.String
getDesc()
Getter for field DESCjava.lang.Long
getFilesamp()
Getter for field FILESAMPjava.lang.Long
getGlblsamp()
Getter for field GLBLSAMPjava.lang.Long
getJrnlsamp()
Getter for field JRNLSAMPjava.lang.String
getName()
Getter for field NAMEICICSType<IMonitorSpecification>
getObjectType()
java.lang.Long
getProgsamp()
Getter for field PROGSAMPjava.lang.Long
getRetention()
Getter for field RETENTIONjava.lang.String
getRodmcmas()
Getter for field RODMCMASjava.lang.Long
getTdqsamp()
Getter for field TDQSAMPjava.lang.Long
getTermsamp()
Getter for field TERMSAMPjava.lang.Long
getTransamp()
Getter for field TRANSAMP-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
-
Methods inherited from interface com.ibm.cics.model.ICPSMDefinition
getChangeAgentRelease, getChangeTime, getChangeUserID, getCICSContainer, getCreateTime
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IMonitorSpecification> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceICPSMDefinition
- Specified by:
getObjectType
in interfaceIDefinition
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getChangeAgent
IMonitorSpecification.ChangeAgentValue getChangeAgent()
Getter for field CHANGEAGENTLast modification agent
The change agent identifier that made the last modification.
- DREPAPI - Resource was last changed by a CICSPlex SM API command.
- N_A - Resource was created or last updated prior to CICS TS Version 4 Release 1 and support for resource signatures.
-
getName
java.lang.String getName()
Getter for field NAMESpecification
The name of the monitoring specification.
- Specified by:
getName
in interfaceICICSObject
-
getRetention
java.lang.Long getRetention()
Getter for field RETENTIONData retention period
The number of minutes collected data is to be kept after resource monitoring stops. (Resource monitoring stops when the CICS system stops or when the MAS view command is used to stop resource monitoring for the CICS system.) The retention period can be:
- 1 - 1440
- Collected data is to be kept the specified number of minutes.
- 0
- Collected data is not to be kept.
- INHERIT
- The CICS system is to use the value specified with its associated monitor specification.
-
getCicssamp
java.lang.Long getCicssamp()
Getter for field CICSSAMPSample interval for CICS region monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the CICSSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getGlblsamp
java.lang.Long getGlblsamp()
Getter for field GLBLSAMPSample interval for global region monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the GLBLSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getDbxsamp
java.lang.Long getDbxsamp()
Getter for field DBXSAMPSample interval for DB2 and DBCTL monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the DBXSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getConnsamp
java.lang.Long getConnsamp()
Getter for field CONNSAMPSample interval for connection monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the CONNSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getFilesamp
java.lang.Long getFilesamp()
Getter for field FILESAMPSample interval for file monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the FILESAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getJrnlsamp
java.lang.Long getJrnlsamp()
Getter for field JRNLSAMPSample interval for journal monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the JRNLSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getProgsamp
java.lang.Long getProgsamp()
Getter for field PROGSAMPSample interval for program monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the PROGSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getTermsamp
java.lang.Long getTermsamp()
Getter for field TERMSAMPSample interval for terminal monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the TERMSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getTdqsamp
java.lang.Long getTdqsamp()
Getter for field TDQSAMPSample interval for TDQ monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the TDQSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getTransamp
java.lang.Long getTransamp()
Getter for field TRANSAMPSample interval for transaction monitoring
The number of seconds in the range 1 - 86400 that CICSPlex SM is to wait between requests to collect sample data for the named type of monitoring. A value of 0 means that no resource monitoring is to occur.
Note: The field comes into effect only when the TRANSAMP is set to INHERIT in the associated definition for the CICS system (CSYSDEF).
-
getActstatus
IMonitorSpecification.ActstatusValue getActstatus()
Getter for field ACTSTATUSMonitor activation status
Indicates whether monitoring is to be activated or not during the initialization of an associated CICS system.
The field comes into effect only when 'Monitoring status' is set to 'INHERIT' in the associated definition for the CICS system (CSYSDEF). This field does not apply to monitoring definitions installed dynamically, or dynamic changes made to active monitoring.
-
getDesc
java.lang.String getDesc()
Getter for field DESCDescription
A description of the monitor specification.
-
getRodmcmas
java.lang.String getRodmcmas()
Getter for field RODMCMASResource status facility CMAS name
Identifies the CMAS that is to handle all the resource status facility requests associated with this monitor specification.
-
getCICSObjectReference
IMonitorSpecificationReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICPSMDefinition
- Specified by:
getCICSObjectReference
in interfaceIDefinition
-
-