public interface CounterMonitorMBean extends MonitorMBean
Modifier and Type | Method and Description |
---|---|
Number |
getDerivedGauge()
已弃用
截至JMX 1.2,由
getDerivedGauge(ObjectName) 替代
|
Number |
getDerivedGauge(ObjectName object)
获取指定MBean的派生量规。
|
long |
getDerivedGaugeTimeStamp()
已弃用
截至JMX 1.2,由
getDerivedGaugeTimeStamp(ObjectName) 替代
|
long |
getDerivedGaugeTimeStamp(ObjectName object)
获取指定MBean的派生标尺时间戳。
|
boolean |
getDifferenceMode()
获取差分模式标志值。
|
Number |
getInitThreshold()
获得所有观察对象共同的初始阈值。
|
Number |
getModulus()
获得模数值。
|
boolean |
getNotify()
获取通知的开/关开关值。
|
Number |
getOffset()
获取偏移值。
|
Number |
getThreshold()
已弃用
截至JMX 1.2,替换为
getThreshold(ObjectName)
|
Number |
getThreshold(ObjectName object)
获取指定MBean的阈值。
|
void |
setDifferenceMode(boolean value)
设置差模态标志值。
|
void |
setInitThreshold(Number value)
设置所有观察到的MBean公用的初始阈值。
|
void |
setModulus(Number value)
设置模数值。
|
void |
setNotify(boolean value)
设置通知的开/关开关值。
|
void |
setOffset(Number value)
设置偏移值。
|
void |
setThreshold(Number value)
已弃用
截至JMX 1.2,由
setInitThreshold(java.lang.Number) 取代
|
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
@Deprecated Number getDerivedGauge()
getDerivedGauge(ObjectName)
取代
@Deprecated long getDerivedGaugeTimeStamp()
getDerivedGaugeTimeStamp(ObjectName)
取代
@Deprecated Number getThreshold()
getThreshold(ObjectName)
取代
setThreshold(Number)
@Deprecated void setThreshold(Number value) throws IllegalArgumentException
setInitThreshold(java.lang.Number)
取代
value
- 阈值。
IllegalArgumentException
- 指定的阈值为零或阈值小于零。
getThreshold()
Number getDerivedGauge(ObjectName object)
object
- 要返回派生量规的MBean
null
null。
long getDerivedGaugeTimeStamp(ObjectName object)
object
- 要为其返回派生标尺时间戳的MBean
null
null。
Number getThreshold(ObjectName object)
object
- 返回阈值的MBean
null
值为null。
setThreshold(java.lang.Number)
Number getInitThreshold()
setInitThreshold(java.lang.Number)
void setInitThreshold(Number value) throws IllegalArgumentException
value
- 初始阈值。
IllegalArgumentException
- 指定的阈值为零或阈值小于零。
getInitThreshold()
Number getOffset()
setOffset(Number)
void setOffset(Number value) throws IllegalArgumentException
value
- 偏移值。
IllegalArgumentException
- 指定的偏移量为零或偏移值小于零。
getOffset()
Number getModulus()
setModulus(java.lang.Number)
void setModulus(Number value) throws IllegalArgumentException
value
- 模数值。
IllegalArgumentException
- 指定的模数为零或模数值小于零。
getModulus()
boolean getNotify()
true
如果计数器监视器超出
false
值时通知,
false
false。
setNotify(boolean)
void setNotify(boolean value)
value
- 通知的开/关开关值。
getNotify()
boolean getDifferenceMode()
true
如果使用差异模式,
false
false。
setDifferenceMode(boolean)
void setDifferenceMode(boolean value)
value
- 差模态标志值。
getDifferenceMode()