JavaTM 2 Platform
Standard Ed. 6

javax.management.monitor
介面 CounterMonitorMBean

所有父級介面:
MonitorMBean
所有已知實作類別:
CounterMonitor

public interface CounterMonitorMBean
extends MonitorMBean

公開計數器監視器 MBean 的遠端管理介面。

從以下版本開始:
1.5

方法摘要
 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()
          獲取所有 observed 物件的公共初始閾值。
 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)
          設置所有觀察到的 MBeans 的公共初始閾值。
 void setModulus(Number value)
          設置模值。
 void setNotify(boolean value)
          設置通知的開/關切換值。
 void setOffset(Number value)
          設置偏移量值。
 void setThreshold(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()
已過時。 從 JMX 1.2 開始,由 getDerivedGauge(ObjectName) 取代

獲取派生的尺度。

返回:
派生的尺度。

getDerivedGaugeTimeStamp

@Deprecated
long getDerivedGaugeTimeStamp()
已過時。 從 JMX 1.2 開始,由 getDerivedGaugeTimeStamp(ObjectName) 取代

獲取派生的尺度時間戳。

返回:
派生的尺度時間戳。

getThreshold

@Deprecated
Number getThreshold()
已過時。 從 JMX 1.2 開始,由 getThreshold(ObjectName) 取代

獲取閾值。

返回:
閾值。
另請參見:
setThreshold(Number)

setThreshold

@Deprecated
void setThreshold(Number value)
                  throws IllegalArgumentException
已過時。 從 JMX 1.2 開始,由 setInitThreshold(java.lang.Number) 取代

設置閾值。

參數:
value - 閾值。
拋出:
IllegalArgumentException - 指定的閾值為 null,或者閾值小於零。
另請參見:
getThreshold()

getDerivedGauge

Number getDerivedGauge(ObjectName object)
獲取指定的 MBean 的派生尺度。

參數:
object - 將為其返回派生尺度的 MBean
返回:
如果指定的 MBean 在所觀察的 MBean 集中,則返回該 MBeans 的派生尺度,否則,返回 null

getDerivedGaugeTimeStamp

long getDerivedGaugeTimeStamp(ObjectName object)
獲取指定 MBean 的派生尺度時間戳。

參數:
object - 將為其返回派生的尺度時間戳的 MBean
返回:
如果指定的 MBean 在所觀察的 MBean 集中,則返回該 MBeans 的派生尺度時間戳,否則返回 null

getThreshold

Number getThreshold(ObjectName object)
獲取指定 MBean 的閾值。

參數:
object - 將為其返回閾值的 MBean
返回:
如果指定 MBean 在所觀察的 MBean 集中,則返回該 MBeans 的閾值,否則返回 null
另請參見:
setThreshold(java.lang.Number)

getInitThreshold

Number getInitThreshold()
獲取所有 observed 物件的公共初始閾值。

返回:
初始閾值。
另請參見:
setInitThreshold(java.lang.Number)

setInitThreshold

void setInitThreshold(Number value)
                      throws IllegalArgumentException
設置所有觀察到的 MBeans 的公共初始閾值。

參數:
value - 初始閾值。
拋出:
IllegalArgumentException - 指定的閾值為 null,或者閾值小於零。
另請參見:
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()

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only