-
- All Superinterfaces:
-
MonitorMBean
- 所有已知实现类:
-
CounterMonitor
public interface CounterMonitorMBean extends MonitorMBean
公开计数器监视器MBean的远程管理接口。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 弃用的方法 变量和类型 方法 描述 NumbergetDerivedGauge()已过时。截至JMX 1.2,由getDerivedGauge(ObjectName)取代NumbergetDerivedGauge(ObjectName object)获取指定MBean的派生尺度。longgetDerivedGaugeTimeStamp()已过时。截至JMX 1.2,由getDerivedGaugeTimeStamp(ObjectName)取代longgetDerivedGaugeTimeStamp(ObjectName object)获取指定MBean的派生尺度时间戳。booleangetDifferenceMode()获取差异模式标志值。NumbergetInitThreshold()获取所有观察对象共有的初始阈值。NumbergetModulus()获取模数值。booleangetNotify()获取通知的开/关切换值。NumbergetOffset()获取偏移值。NumbergetThreshold()已过时。截至JMX 1.2,由getThreshold(ObjectName)取代NumbergetThreshold(ObjectName object)获取指定MBean的阈值。voidsetDifferenceMode(boolean value)设置差异模式标志值。voidsetInitThreshold(Number value)设置所有观察到的MBeans共有的初始阈值。voidsetModulus(Number value)设置模数值。voidsetNotify(boolean value)设置通知的开/关切换值。voidsetOffset(Number value)设置偏移值。voidsetThreshold(Number value)已过时。截至JMX 1.2,由setInitThreshold(java.lang.Number)取代-
声明方法的接口 javax.management.monitor.MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
-
-
-
-
方法详细信息
-
getDerivedGauge
@Deprecated Number getDerivedGauge()
Deprecated.As of JMX 1.2, replaced bygetDerivedGauge(ObjectName)获取派生尺度。- 结果
- 派生尺度。
-
getDerivedGaugeTimeStamp
@Deprecated long getDerivedGaugeTimeStamp()
Deprecated.As of JMX 1.2, replaced bygetDerivedGaugeTimeStamp(ObjectName)获取派生的标尺时间戳。- 结果
- 派生的标尺时间戳。
-
getThreshold
@Deprecated Number getThreshold()
Deprecated.As of JMX 1.2, replaced bygetThreshold(ObjectName)获取阈值。- 结果
- 门槛值。
- 另请参见:
-
setThreshold(Number)
-
setThreshold
@Deprecated void setThreshold(Number value) throws IllegalArgumentException
Deprecated.As of JMX 1.2, replaced bysetInitThreshold(java.lang.Number)设置阈值。- 参数
-
value- 阈值。 - 异常
-
IllegalArgumentException- 指定的阈值为空或阈值小于零。 - 另请参见:
-
getThreshold()
-
getDerivedGauge
Number getDerivedGauge(ObjectName object)
获取指定MBean的派生尺度。- 参数
-
object- 要为其返回派生尺度的MBean - 结果
-
如果此MBean位于观察到的MBean集中,则为指定MBean的派生尺度,否则为
null。
-
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean的派生尺度时间戳。- 参数
-
object- 要为其返回派生的度量标准时间戳的MBean - 结果
-
如果此MBean位于观察到的MBean集中,则为指定MBean的派生尺度时间戳,否则为
null。
-
getThreshold
Number getThreshold(ObjectName object)
获取指定MBean的阈值。- 参数
-
object- 要为其返回阈值的MBean - 结果
-
如果此MBean位于观察到的MBean集中,则为指定MBean的阈值,否则为
null。 - 另请参见:
-
setThreshold(java.lang.Number)
-
getInitThreshold
Number getInitThreshold()
获取所有观察对象共有的初始阈值。- 结果
- 初始阈值。
- 另请参见:
-
setInitThreshold(java.lang.Number)
-
setInitThreshold
void setInitThreshold(Number value) throws IllegalArgumentException
设置所有观察到的MBeans共有的初始阈值。- 参数
-
value- 初始阈值。 - 异常
-
IllegalArgumentException- 指定的阈值为空或阈值小于零。 - 另请参见:
-
getInitThreshold()
-
getOffset
Number getOffset()
获取偏移值。- 结果
- 偏移值。
- 另请参见:
-
setOffset(Number)
-
setOffset
void setOffset(Number value) throws IllegalArgumentException
设置偏移值。- 参数
-
value- 偏移值。 - 异常
-
IllegalArgumentException- 指定的偏移量为null或偏移值小于零。 - 另请参见:
-
getOffset()
-
getModulus
Number getModulus()
获取模数值。- 结果
- 模数值。
- 另请参见:
-
setModulus(java.lang.Number)
-
setModulus
void setModulus(Number value) throws IllegalArgumentException
设置模数值。- 参数
-
value- 模数值。 - 异常
-
IllegalArgumentException- 指定的模数为null或模数值小于零。 - 另请参见:
-
getModulus()
-
getNotify
boolean getNotify()
获取通知的开/关切换值。- 结果
-
true如果计数器监视器在超过阈值时通知,false。 - 另请参见:
-
setNotify(boolean)
-
setNotify
void setNotify(boolean value)
设置通知的开/关切换值。- 参数
-
value- 通知的开/关切换值。 - 另请参见:
-
getNotify()
-
getDifferenceMode
boolean getDifferenceMode()
获取差异模式标志值。- 结果
-
true如果使用差异模式,否则为false。 - 另请参见:
-
setDifferenceMode(boolean)
-
setDifferenceMode
void setDifferenceMode(boolean value)
设置差异模式标志值。- 参数
-
value- 差异模式标志值。 - 另请参见:
-
getDifferenceMode()
-
-