Spec-Zone.ru › OpenJDK 24

Интерфейс GaugeMonitorMBean

Все суперинтерфейсы:
MonitorMBean
Все известные реализующие классы:
GaugeMonitor
public interface GaugeMonitorMBean 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 getHighThreshold()
Возвращает значение верхнего порога.
Number getLowThreshold()
Возвращает значение нижнего порога.
boolean getNotifyHigh()
Возвращает значение переключателя включения/выключения уведомления о превышении верхнего порога.
boolean getNotifyLow()
Возвращает значение переключателя включения/выключения уведомления о превышении нижнего порога.
void setDifferenceMode(boolean value)
Устанавливает значение флага режима разности.
void setNotifyHigh(boolean value)
Устанавливает значение переключателя включения/выключения уведомления о превышении верхнего порога.
void setNotifyLow(boolean value)
Устанавливает значение переключателя включения/выключения уведомления о превышении нижнего порога.
void setThresholds(Number highValue, Number lowValue)
Устанавливает значения верхнего и нижнего порогов.

Методы, объявленные в интерфейсе 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)
Возвращает метку времени производного уровня.
Возвращает:
Метка времени производного уровня.

getDerivedGauge

Number getDerivedGauge(ObjectName object)
Возвращает производный уровень для указанного MBean.
Параметры:
object - MBean, для которого нужно получить производный уровень
Возвращает:
Производный уровень для указанного MBean, если этот MBean присутствует в наборе наблюдаемых MBeans, или null в противном случае.

getDerivedGaugeTimeStamp

long getDerivedGaugeTimeStamp(ObjectName object)
Возвращает метку времени производного уровня для указанного MBean.
Параметры:
object - MBean, для которого нужно получить метку времени производного уровня
Возвращает:
Метка времени производного уровня для указанного MBean, если этот MBean присутствует в наборе наблюдаемых MBeans, или null в противном случае.

getHighThreshold

Number getHighThreshold()
Возвращает значение верхнего порога.
Возвращает:
Значение верхнего порога.

getLowThreshold

Number getLowThreshold()
Возвращает значение нижнего порога.
Возвращает:
Значение нижнего порога.

setThresholds

void setThresholds(Number highValue, Number lowValue) throws IllegalArgumentException
Устанавливает значения верхнего и нижнего порогов.
Параметры:
highValue - Значение верхнего порога.
lowValue - Значение нижнего порога.
Исключения:
IllegalArgumentException - Указанный верхний/нижний порог равен null, либо нижний порог больше верхнего порога, либо верхний и нижний пороги не одного типа.

getNotifyHigh

boolean getNotifyHigh()
Возвращает значение переключателя включения/выключения уведомления о превышении верхнего порога.
Возвращает:
true, если монитор уровня уведомляет при превышении верхнего порога, false в противном случае.
См. также:
  • setNotifyHigh(boolean)

setNotifyHigh

void setNotifyHigh(boolean value)
Устанавливает значение переключателя включения/выключения уведомления о превышении верхнего порога.
Параметры:
value - Значение переключателя включения/выключения уведомления о превышении верхнего порога.
См. также:
  • getNotifyHigh()

getNotifyLow

boolean getNotifyLow()
Возвращает значение переключателя включения/выключения уведомления о превышении нижнего порога.
Возвращает:
true, если монитор уровня уведомляет при превышении нижнего порога, false в противном случае.
См. также:
  • setNotifyLow(boolean)

setNotifyLow

void setNotifyLow(boolean value)
Устанавливает значение переключателя включения/выключения уведомления о превышении нижнего порога.
Параметры:
value - Значение переключателя включения/выключения уведомления о превышении нижнего порога.
См. также:
  • getNotifyLow()

getDifferenceMode

boolean getDifferenceMode()
Возвращает значение флага режима разности.
Возвращает:
true, если используется режим разности, false в противном случае.
См. также:
  • setDifferenceMode(boolean)

setDifferenceMode

void setDifferenceMode(boolean value)
Устанавливает значение флага режима разности.
Параметры:
value - Значение флага режима разности.
См. также:
  • getDifferenceMode()

© 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://download.java.net/java/early_access/jdk24/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html

Spec-Zone.ru

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