- 所有超级接口:
-
MonitorMBean
- 所有已知实现类:
-
GaugeMonitor
暴露了量规监视器MBean的远程管理接口。
- 自版本:
- 1.5
-
Method Summary
Modifier and TypeMethodDescription已弃用。getDerivedGauge
(ObjectName object) 获取指定MBean的派生量规。long
已弃用。自JMX 1.2起,已被getDerivedGaugeTimeStamp(ObjectName)
替代long
getDerivedGaugeTimeStamp
(ObjectName object) 获取指定MBean的派生量规时间戳。boolean
获取差值模式标志值。获取高阈值值。获取低阈值值。boolean
获取高通知的开/关值。boolean
获取低通知的开/关值。void
setDifferenceMode
(boolean value) 设置差值模式标志值。void
setNotifyHigh
(boolean value) 设置高通知的开/关值。void
setNotifyLow
(boolean value) 设置低通知的开/关值。void
setThresholds
(Number highValue, Number lowValue) 设置高和低阈值值。Methods declared in interface javax.management.monitor.MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
-
Method Details
-
getDerivedGauge
Deprecated.As of JMX 1.2, replaced bygetDerivedGauge(ObjectName)
获取派生量规。- 返回:
- 派生量规。
-
getDerivedGaugeTimeStamp
Deprecated.As of JMX 1.2, replaced bygetDerivedGaugeTimeStamp(ObjectName)
获取派生量规时间戳。- 返回:
- 派生量规时间戳。
-
getDerivedGauge
获取指定MBean的派生量规。- 参数:
-
object
- 要返回其派生量规的MBean - 返回:
-
如果此MBean在观察MBean集合中,则返回指定MBean的派生量规,否则返回
null
。
-
getDerivedGaugeTimeStamp
获取指定MBean的派生量规时间戳。- 参数:
-
object
- 要返回其派生量规时间戳的MBean - 返回:
-
如果此MBean在观察MBean集合中,则返回指定MBean的派生量规时间戳,否则返回
null
。
-
getHighThreshold
Number getHighThreshold()获取高阈值值。- 返回:
- 高阈值值。
-
getLowThreshold
Number getLowThreshold()获取低阈值值。- 返回:
- 低阈值值。
-
setThresholds
设置高和低阈值值。- 参数:
-
highValue
- 高阈值值。 -
lowValue
- 低阈值值。 - 抛出:
-
IllegalArgumentException
- 指定的高/低阈值为null或低阈值大于高阈值或高阈值和低阈值类型不同。
-
getNotifyHigh
boolean getNotifyHigh()获取高通知的开/关值。- 返回:
-
如果量规监视器超过高阈值时通知,则返回
true
,否则返回false
。 - 参见:
-
setNotifyHigh
void setNotifyHigh(boolean value) 设置高通知的开/关值。- 参数:
-
value
- 高通知的开/关值。 - 参见:
-
getNotifyLow
boolean getNotifyLow()获取低通知的开/关值。- 返回:
-
如果量规监视器超过低阈值时通知,则返回
true
,否则返回false
。 - 参见:
-
setNotifyLow
void setNotifyLow(boolean value) 设置低通知的开/关值。- 参数:
-
value
- 低通知的开/关值。 - 参见:
-
getDifferenceMode
boolean getDifferenceMode()获取差值模式标志值。- 返回:
-
如果使用差值模式,则返回
true
,否则返回false
。 - 参见:
-
setDifferenceMode
void setDifferenceMode(boolean value) 设置差值模式标志值。- 参数:
-
value
- 差值模式标志值。 - 参见:
-
getDerivedGauge(ObjectName)
替代