Интерфейс 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()
getDerivedGauge(ObjectName)
Получает производный уровень.
- Возвращает:
- Производный уровень.
getDerivedGaugeTimeStamp
@Deprecated long getDerivedGaugeTimeStamp()
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