ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, SNMPJMXMonitorMBean
, SNMPTrapSourceMBean
, WebLogicMBean
public interface SNMPGaugeMonitorMBean extends SNMPJMXMonitorMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
double |
getThresholdHigh() |
The high threshold at which a notification should be generated.
|
double |
getThresholdLow() |
The low threshold at which a notification should be generated.
|
void |
setThresholdHigh(double thresholdHigh) |
Sets the value of the ThresholdHigh attribute.
|
void |
setThresholdLow(double threshholdLow) |
Sets the value of the ThresholdLow attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMonitoredAttributeName, getMonitoredMBeanName, getMonitoredMBeanType, getPollingInterval, setMonitoredAttributeName, setMonitoredMBeanName, setMonitoredMBeanType, setPollingInterval
addEnabledServer, getEnabledServers, removeEnabledServer, setEnabledServers
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
double getThresholdHigh()
The high threshold at which a notification should be generated. A notification is generated the first time the monitored value is equal to or greater than this value.
Subsequent crossings of the high threshold value do not cause additional notifications unless the attribute value becomes equal to or less than the low threshold value.
void setThresholdHigh(double thresholdHigh)
Sets the value of the ThresholdHigh attribute.
thresholdHigh
- The new thresholdHigh valuegetThresholdHigh()
double getThresholdLow()
The low threshold at which a notification should be generated. A notification is generated the first time the monitored value is less than or equal to this value.
Subsequent crossings of the low threshold value do not cause additional notifications unless the attribute value becomes equal to or greater than the high threshold value.
void setThresholdLow(double threshholdLow)
Sets the value of the ThresholdLow attribute.
threshholdLow
- The new thresholdLow valuegetThresholdLow()