Интерфейс CounterMonitorMBean
- Все суперинтерфейсы:
MonitorMBean
- Все известные реализующие классы:
CounterMonitor
public interface CounterMonitorMBean extends MonitorMBean
Предоставляет интерфейс удаленного управления MBean монитора счетчика.
- С версии:
- 1.5
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Number |
getDerivedGauge() |
Устарело. |
Number |
getDerivedGauge |
Возвращает производный показатель для указанного MBean. |
long |
getDerivedGaugeTimeStamp() |
Устарело. Начиная с JMX 1.2 заменен на getDerivedGaugeTimeStamp(ObjectName)
|
long |
getDerivedGaugeTimeStamp |
Возвращает временную метку производного показателя для указанного MBean. |
boolean |
getDifferenceMode() |
Возвращает значение флага режима разности. |
Number |
getInitThreshold() |
Возвращает начальное пороговое значение, общее для всех наблюдаемых объектов. |
Number |
getModulus() |
Возвращает значение модуля. |
boolean |
getNotify() |
Возвращает значение переключателя уведомлений. |
Number |
getOffset() |
Возвращает значение смещения. |
Number |
getThreshold() |
Устарело. Начиная с JMX 1.2 заменен на getThreshold(ObjectName)
|
Number |
getThreshold |
Возвращает пороговое значение для указанного MBean. |
void |
setDifferenceMode |
Задает значение флага режима разности. |
void |
setInitThreshold |
Задает начальное пороговое значение, общее для всех наблюдаемых MBean. |
void |
setModulus |
Задает значение модуля. |
void |
setNotify |
Задает значение переключателя уведомлений. |
void |
setOffset |
Задает значение смещения. |
void |
setThreshold |
Устарело. Начиная с JMX 1.2 заменен на setInitThreshold(Number)
|
Методы, объявленные в интерфейсе MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addObservedObject |
Добавляет указанный объект в набор наблюдаемых MBean. |
boolean |
containsObservedObject |
Проверяет, входит ли указанный объект в набор наблюдаемых MBean. |
long |
getGranularityPeriod() |
Возвращает период дискретизации (в миллисекундах). |
String |
getObservedAttribute() |
Возвращает наблюдаемый атрибут. |
ObjectName |
getObservedObject() |
Устарело. Начиная с JMX 1.2 заменен на MonitorMBean.getObservedObjects()
|
ObjectName[] |
getObservedObjects() |
Возвращает массив, содержащий наблюдаемые объекты. |
boolean |
isActive() |
Проверяет, активен ли MBean монитора. |
void |
removeObservedObject |
Удаляет указанный объект из набора наблюдаемых MBean. |
void |
setGranularityPeriod |
Задает период дискретизации (в миллисекундах). |
void |
setObservedAttribute |
Задает наблюдаемый атрибут. |
void |
setObservedObject |
Устарело. Начиная с JMX 1.2 заменен на MonitorMBean.addObservedObject(ObjectName)
|
void |
start() |
Запускает монитор. |
void |
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
@Deprecated void setThreshold(Number value) throws IllegalArgumentException
Устарело.
Начиная с JMX 1.2 заменен на
setInitThreshold(Number)
Задает пороговое значение.
- Параметры:
-
value— пороговое значение. - Исключения:
-
IllegalArgumentException— указанное пороговое значение равно null или меньше нуля. - См. также:
getDerivedGauge
Number getDerivedGauge(ObjectName object)
Возвращает производный показатель для указанного MBean.
- Параметры:
-
object— MBean, для которого возвращается производный показатель - Возвращает:
- Производный показатель для указанного MBean, если этот MBean входит в набор наблюдаемых MBean; в противном случае —
null.
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
Возвращает временную метку производного показателя для указанного MBean.
- Параметры:
-
object— MBean, для которого возвращается временная метка производного показателя - Возвращает:
- Временная метка производного показателя для указанного MBean, если этот MBean входит в набор наблюдаемых MBean; в противном случае —
0.
getThreshold
Number getThreshold(ObjectName object)
Возвращает пороговое значение для указанного MBean.
- Параметры:
-
object— MBean, для которого возвращается пороговое значение - Возвращает:
- Пороговое значение для указанного MBean, если этот MBean входит в набор наблюдаемых MBean; в противном случае —
null. - См. также:
getInitThreshold
Number getInitThreshold()
Возвращает начальное пороговое значение, общее для всех наблюдаемых объектов.
- Возвращает:
- Начальное пороговое значение.
- См. также:
setInitThreshold
void setInitThreshold(Number value) throws IllegalArgumentException
Задает начальное пороговое значение, общее для всех наблюдаемых MBean.
- Параметры:
-
value— начальное пороговое значение. - Исключения:
-
IllegalArgumentException— указанное пороговое значение равно null или меньше нуля. - См. также:
getOffset
Number getOffset()
Возвращает значение смещения.
- Возвращает:
- Значение смещения.
- См. также:
setOffset
void setOffset(Number value) throws IllegalArgumentException
Задает значение смещения.
- Параметры:
-
value— значение смещения. - Исключения:
-
IllegalArgumentException— указанное смещение равно null или меньше нуля. - См. также:
getModulus
Number getModulus()
Возвращает значение модуля.
- Возвращает:
- Значение модуля.
- См. также:
setModulus
void setModulus(Number value) throws IllegalArgumentException
Задает значение модуля.
- Параметры:
-
value— значение модуля. - Исключения:
-
IllegalArgumentException— указанный модуль равен null или меньше нуля. - См. также:
getNotify
boolean getNotify()
Возвращает значение переключателя уведомлений.
- Возвращает:
-
true, если монитор счетчика отправляет уведомления при превышении порогового значения; в противном случае —false. - См. также:
setNotify
void setNotify(boolean value)
Задает значение переключателя уведомлений.
- Параметры:
-
value— значение переключателя уведомлений. - См. также:
getDifferenceMode
boolean getDifferenceMode()
Возвращает значение флага режима разности.
- Возвращает:
-
true, если используется режим разности; в противном случае —false. - См. также:
setDifferenceMode
void setDifferenceMode(boolean value)
Задает значение флага режима разности.
- Параметры:
-
value— значение флага режима разности. - См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
getDerivedGauge(ObjectName)