Интерфейс GaugeMonitorMBean

Все суперинтерфейсы:
MonitorMBean
Все известные реализующие классы:
GaugeMonitor
public interface GaugeMonitorMBean
extends MonitorMBean

Представляет удаленный интерфейс управления MBean монитора уровня.

С тех пор:
1.5

Методы

Модификатор и типМетодОписание
NumbergetDerivedGauge()

Устарело.

С JMX 1.2 заменено на getDerivedGauge(ObjectName)

NumbergetDerivedGauge​(ObjectName object)

Получает производный уровень для указанного MBean.

longgetDerivedGaugeTimeStamp()

Устарело.

С JMX 1.2 заменено на getDerivedGaugeTimeStamp(ObjectName)

longgetDerivedGaugeTimeStamp​(ObjectName object)

Получает метку времени производного уровня для указанного MBean.

booleangetDifferenceMode()

Получает значение флага режима разницы.

NumbergetHighThreshold()

Получает значение верхнего порогового значения.

NumbergetLowThreshold()

Получает значение нижнего порогового значения.

booleangetNotifyHigh()

Получает значение переключателя включения/выключения уведомления о превышении верхнего порога.

booleangetNotifyLow()

Получает значение переключателя включения/выключения уведомления о превышении нижнего порога.

voidsetDifferenceMode​(boolean value)

Устанавливает значение флага режима разницы.

voidsetNotifyHigh​(boolean value)

Устанавливает значение переключателя включения/выключения уведомления о превышении верхнего порога.

voidsetNotifyLow​(boolean value)

Устанавливает значение переключателя включения/выключения уведомления о превышении нижнего порога.

voidsetThresholds​(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, 2020, 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/11/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html

Spec-Zone .ru
спецификации, руководства, описания, API