Интерфейс CounterMonitorMBean
- Все суперинтерфейсы:
MonitorMBean
- Все известные реализующие классы:
CounterMonitor
public interface CounterMonitorMBean extends MonitorMBean
Выставляет удалённый интерфейс управления монитором счётчиков MBean.
- С:
- 1.5
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Number |
getDerivedGauge() |
Устарело. |
Number |
getDerivedGauge |
Получает производную шкалу для указанного MBean. |
long |
getDerivedGaugeTimeStamp() |
Устарело. С JMX 1.2, заменено на getDerivedGaugeTimeStamp(ObjectName)
|
long |
getDerivedGaugeTimeStamp |
Получает временную метку производной шкалы для указанного MBean. |
boolean |
getDifferenceMode() |
Получает значение флага режима разницы. |
Number |
getInitThreshold() |
Получает начальное значение порога, общее для всех наблюдаемых объектов. |
Number |
getModulus() |
Получает значение модуля. |
boolean |
getNotify() |
Получает значение переключателя включения/выключения уведомлений. |
Number |
getOffset() |
Получает значение смещения. |
Number |
getThreshold() |
Устарело. С JMX 1.2, заменено на getThreshold(ObjectName)
|
Number |
getThreshold |
Получает значение порога для указанного MBean. |
void |
setDifferenceMode |
Устанавливает значение флага режима разницы. |
void |
setInitThreshold |
Устанавливает начальное значение порога, общее для всех наблюдаемых MBean. |
void |
setModulus |
Устанавливает значение модуля. |
void |
setNotify |
Устанавливает значение переключателя включения/выключения уведомлений. |
void |
setOffset |
Устанавливает значение смещения. |
void |
setThreshold |
Устарело. С JMX 1.2, заменено на setInitThreshold(java.lang.Number)
|
Методы, объявленные в интерфейсе 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)
Получение метки времени выведенного значения.
- Возвращает:
- Метка времени выведенного значения.
getThreshold
@Deprecated Number getThreshold()
Устаревший.
С версии JMX 1.2 заменён на
getThreshold(ObjectName)
Получение порога.
- Возвращает:
- Значение порога.
- См. также:
setThreshold
@Deprecated void setThreshold(Number value) throws IllegalArgumentException
Устаревший.
С версии JMX 1.2 заменён на
setInitThreshold(java.lang.Number)
Установка значения порога.
- Параметры:
-
value- Значение порога. - Исключения:
-
IllegalArgumentException- Указанный порог равен null или значение порога меньше нуля. - См. также:
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в противном случае. - См. также:
getInitThreshold
Number getInitThreshold()
Получение начального значения порога, общего для всех наблюдаемых объектов.
- Возвращает:
- Начальное значение порога.
- См. также:
setInitThreshold
void setInitThreshold(Number value) throws IllegalArgumentException
Установка начального значения порога, общего для всех наблюдаемых MBean.
- Параметры:
-
value- Начальное значение порога. - Исключения:
-
IllegalArgumentException- Указанный порог равен null или значение порога меньше нуля. - См. также:
getOffset
Number getOffset()
Получение значения смещения.
- Возвращает:
- Значение смещения.
- См. также:
setOffset
void setOffset(Number value) throws IllegalArgumentException
Установка значения смещения.
- Параметры:
-
value- Значение смещения. - Исключения:
-
IllegalArgumentException- Указанное смещение равно null или значение смещения меньше нуля. - См. также:
getModulus
Number getModulus()
Получение значения модуля.
- Возвращает:
- Значение модуля.
- См. также:
setModulus
void setModulus(Number value) throws IllegalArgumentException
Установка значения модуля.
- Параметры:
-
value- Значение модуля. - Исключения:
-
IllegalArgumentException- Указанный модуль равен null или значение модуля меньше нуля. - См. также:
getNotify
boolean getNotify()
Получение значения переключателя уведомлений (вкл/выкл).
- Возвращает:
-
trueесли монитор счётчика отправляет уведомления при превышении порога,falseв противном случае. - См. также:
setNotify
void setNotify(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/CounterMonitorMBean.html
getDerivedGauge(ObjectName)