-
- All Superinterfaces:
-
MonitorMBean
- 所有已知实现类:
-
GaugeMonitor
public interface GaugeMonitorMBean extends MonitorMBean
暴露量规监视器MBean的远程管理界面。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 接口方法 抽象方法 弃用的方法 Modifier and Type 方法 描述 NumbergetDerivedGauge()已过时。截至JMX 1.2,由getDerivedGauge(ObjectName)取代NumbergetDerivedGauge(ObjectName object)获取指定MBean的派生量规。longgetDerivedGaugeTimeStamp()已过时。截至JMX 1.2,由getDerivedGaugeTimeStamp(ObjectName)替代longgetDerivedGaugeTimeStamp(ObjectName object)获取指定MBean的派生标尺时间戳。booleangetDifferenceMode()获取差分模式标志值。NumbergetHighThreshold()获得高阈值。NumbergetLowThreshold()获得低阈值。booleangetNotifyHigh()获取高通知的开/关开关值。booleangetNotifyLow()获取低通知的开/关开关值。voidsetDifferenceMode(boolean value)设置差模态标志值。voidsetNotifyHigh(boolean value)设置高通知的开/关开关值。voidsetNotifyLow(boolean value)设置低通知的开/关开关值。voidsetThresholds(Number highValue, Number lowValue)设置高和低阈值。-
Methods inherited from interface javax.management.monitor.MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
-
-
-
-
方法详细信息
-
getDerivedGauge
@Deprecated Number getDerivedGauge()
已过时。 截至JMX 1.2,由getDerivedGauge(ObjectName)替代获得派生的量规。- 结果
- 派生量规。
-
getDerivedGaugeTimeStamp
@Deprecated long getDerivedGaugeTimeStamp()
已过时。 截至JMX 1.2,由getDerivedGaugeTimeStamp(ObjectName)取代获取派生的测量时间戳。- 结果
- 派生标尺时间戳。
-
getDerivedGauge
Number getDerivedGauge(ObjectName object)
获取指定MBean的派生量规。- 参数
-
object- 要为其返回派生量规的MBean - 结果
-
如果这个MBean在一组观察到的MBean中,则指定MBean的派生量表,否则为
null。
-
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean的派生标尺时间戳。- 参数
-
object- 要返回派生标尺时间戳的MBean - 结果
-
如果这个MBean在被观察的MBean集合中,则指定MBean的派生量规时间戳,否则为
null。
-
getHighThreshold
Number getHighThreshold()
获得高阈值。- 结果
- 高阈值。
-
getLowThreshold
Number getLowThreshold()
获得低阈值。- 结果
- 低阈值。
-
setThresholds
void setThresholds(Number highValue, Number lowValue) throws IllegalArgumentException
设置高和低阈值。- 参数
-
highValue- 高阈值。 -
lowValue- 低阈值。 - 异常
-
IllegalArgumentException- 指定的高/低阈值为零或低阈值大于高阈值或高阈值,低阈值不是相同类型。
-
getNotifyHigh
boolean getNotifyHigh()
获取高通知的开/关开关值。- 结果
-
true如果仪表监视器在超过高阈值时通知,否则为false。 - 另请参见:
-
setNotifyHigh(boolean)
-
setNotifyHigh
void setNotifyHigh(boolean value)
设置高通知的开/关开关值。- 参数
-
value- 高通知的开/关开关值。 - 另请参见:
-
getNotifyHigh()
-
getNotifyLow
boolean getNotifyLow()
获取低通知的开/关开关值。- 结果
-
true如果仪表监视器在超过低阈值时通知,否则为false。 - 另请参见:
-
setNotifyLow(boolean)
-
setNotifyLow
void setNotifyLow(boolean value)
设置低通知的开/关开关值。- 参数
-
value- 低通知的开/关开关值。 - 另请参见:
-
getNotifyLow()
-
getDifferenceMode
boolean getDifferenceMode()
获取差分模式标志值。- 结果
-
true如果使用差分模式,false否则。 - 另请参见:
-
setDifferenceMode(boolean)
-
setDifferenceMode
void setDifferenceMode(boolean value)
设置差模态标志值。- 参数
-
value- 差异模式标志值。 - 另请参见:
-
getDifferenceMode()
-
-