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