Spec-Zone.ru › OpenJDK 25

Интерфейс 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()
Возвращает начальное значение порога, общее для всех наблюдаемых объектов.
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(Number)

Методы, объявленные в интерфейсе 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(Number)
Задаёт значение порога.
Параметры:
value — значение порога.
Вызывает исключение:
IllegalArgumentException — указанный порог равен null или его значение меньше нуля.
См. также:
  • 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(Number)

getInitThreshold

Number getInitThreshold()
Возвращает начальное значение порога, общее для всех наблюдаемых объектов.
Возвращает:
Начальное значение порога.
См. также:
  • setInitThreshold(Number)

setInitThreshold

void setInitThreshold(Number value) throws IllegalArgumentException
Задаёт начальное значение порога, общее для всех наблюдаемых MBean.
Параметры:
value — начальное значение порога.
Вызывает исключение:
IllegalArgumentException — указанный порог равен null или его значение меньше нуля.
См. также:
  • getInitThreshold()

getOffset

Number getOffset()
Возвращает значение смещения.
Возвращает:
Значение смещения.
См. также:
  • setOffset(Number)

setOffset

void setOffset(Number value) throws IllegalArgumentException
Задаёт значение смещения.
Параметры:
value — значение смещения.
Вызывает исключение:
IllegalArgumentException — указанное смещение равно null или его значение меньше нуля.
См. также:
  • getOffset()

getModulus

Number getModulus()
Возвращает значение модуля.
Возвращает:
Значение модуля.
См. также:
  • setModulus(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()

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.management/javax/management/monitor/CounterMonitorMBean.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API