Интерфейс GaugeMonitorMBean
- Все суперинтерфейсы:
MonitorMBean
- Все известные реализующие классы:
GaugeMonitor
public interface GaugeMonitorMBean extends MonitorMBean
Выставляет удаленный интерфейс управления для MBean монитора измерителя.
- С момента:
- 1.5
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Number |
getDerivedGauge() |
Устарело. |
Number |
getDerivedGauge |
Возвращает производный измеритель для указанного MBean. |
long |
getDerivedGaugeTimeStamp() |
Устарело. Начиная с JMX 1.2, заменено на getDerivedGaugeTimeStamp(ObjectName)
|
long |
getDerivedGaugeTimeStamp |
Возвращает отметку времени производного измерителя для указанного MBean. |
boolean |
getDifferenceMode() |
Возвращает значение флага режима разницы. |
Number |
getHighThreshold() |
Возвращает значение верхнего порога. |
Number |
getLowThreshold() |
Возвращает значение нижнего порога. |
boolean |
getNotifyHigh() |
Возвращает значение переключателя включения/выключения уведомлений о превышении верхнего порога. |
boolean |
getNotifyLow() |
Возвращает значение переключателя включения/выключения уведомлений о превышении нижнего порога. |
void |
setDifferenceMode |
Устанавливает значение флага режима разницы. |
void |
setNotifyHigh |
Устанавливает значение переключателя включения/выключения уведомлений о превышении верхнего порога. |
void |
setNotifyLow |
Устанавливает значение переключателя включения/выключения уведомлений о превышении нижнего порога. |
void |
setThresholds |
Устанавливает значения верхнего и нижнего порогов. |
Методы, объявленные в интерфейсе 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 присутствует в наборе наблюдаемых MBean, или
nullв противном случае.
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
Возвращает отметку времени производного измерителя для указанного MBean.
- Параметры:
-
object- MBean, для которого требуется вернуть отметку времени производного измерителя - Возвращает:
- Отметку времени производного измерителя для указанного MBean, если этот MBean присутствует в наборе наблюдаемых MBean, или
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
void setNotifyHigh(boolean value)
Устанавливает значение переключателя включения/выключения уведомлений о превышении верхнего порога.
- Параметры:
-
value- Значение переключателя включения/выключения уведомлений о превышении верхнего порога. - См. также:
getNotifyLow
boolean getNotifyLow()
Возвращает значение переключателя включения/выключения уведомлений о превышении нижнего порога.
- Возвращает:
-
trueесли монитор измерителя уведомляет при превышении нижнего порога,falseв противном случае. - См. также:
setNotifyLow
void setNotifyLow(boolean value)
Устанавливает значение переключателя включения/выключения уведомлений о превышении нижнего порога.
- Параметры:
-
value- Значение переключателя включения/выключения уведомлений о превышении нижнего порога. - См. также:
getDifferenceMode
boolean getDifferenceMode()
Возвращает значение флага режима разницы.
- Возвращает:
-
trueесли используется режим разницы,falseв противном случае. - См. также:
setDifferenceMode
void setDifferenceMode(boolean value)
Устанавливает значение флага режима разницы.
- Параметры:
-
value- Значение флага режима разницы. - См. также:
© 1993, 2023, 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/21/docs/api/java.management/javax/management/monitor/GaugeMonitorMBean.html
getDerivedGauge(ObjectName)