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 classIMonitorSpecification.ActstatusValueEnumeration type for field ACTSTATUSstatic classIMonitorSpecification.ChangeAgentValueEnumeration 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.ActstatusValuegetActstatus()Getter for field ACTSTATUSIMonitorSpecification.ChangeAgentValuegetChangeAgent()Getter for field CHANGEAGENTIMonitorSpecificationReferencegetCICSObjectReference()java.lang.LonggetCicssamp()Getter for field CICSSAMPjava.lang.LonggetConnsamp()Getter for field CONNSAMPjava.lang.LonggetDbxsamp()Getter for field DBXSAMPjava.lang.StringgetDesc()Getter for field DESCjava.lang.LonggetFilesamp()Getter for field FILESAMPjava.lang.LonggetGlblsamp()Getter for field GLBLSAMPjava.lang.LonggetJrnlsamp()Getter for field JRNLSAMPjava.lang.StringgetName()Getter for field NAMEICICSType<IMonitorSpecification>getObjectType()java.lang.LonggetProgsamp()Getter for field PROGSAMPjava.lang.LonggetRetention()Getter for field RETENTIONjava.lang.StringgetRodmcmas()Getter for field RODMCMASjava.lang.LonggetTdqsamp()Getter for field TDQSAMPjava.lang.LonggetTermsamp()Getter for field TERMSAMPjava.lang.LonggetTransamp()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:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein interfaceICPSMDefinition- Specified by:
getObjectTypein interfaceIDefinition- Specified by:
getObjectTypein 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:
getNamein 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:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICPSMDefinition- Specified by:
getCICSObjectReferencein interfaceIDefinition
-
-