Интерфейс StringMonitorMBean
- Все суперинтерфейсы:
MonitorMBean
- Все известные реализующие классы:
StringMonitor
public interface StringMonitorMBean extends MonitorMBean
Предоставляет интерфейс удалённого управления MBean монитора строк.
- Начиная с версии:
- 1.5
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getDerivedGauge() |
Устарело. |
String |
getDerivedGauge |
Возвращает производное значение для указанного MBean. |
long |
getDerivedGaugeTimeStamp() |
Устарело. Начиная с JMX 1.2, заменено на getDerivedGaugeTimeStamp(ObjectName)
|
long |
getDerivedGaugeTimeStamp |
Возвращает временную метку производного значения для указанного MBean. |
boolean |
getNotifyDiffer() |
Возвращает значение переключателя уведомления о несовпадении (вкл./выкл.). |
boolean |
getNotifyMatch() |
Возвращает значение переключателя уведомления о совпадении (вкл./выкл.). |
String |
getStringToCompare() |
Возвращает строку для сравнения с наблюдаемым атрибутом. |
void |
setNotifyDiffer |
Задаёт значение переключателя уведомления о несовпадении (вкл./выкл.). |
void |
setNotifyMatch |
Задаёт значение переключателя уведомления о совпадении (вкл./выкл.). |
void |
setStringToCompare |
Задаёт строку для сравнения с наблюдаемым атрибутом. |
Методы, объявленные в интерфейсе MonitorMBean
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
Подробное описание методов
getDerivedGauge
@Deprecated String getDerivedGauge()
Устарело.
Начиная с JMX 1.2, заменено на
getDerivedGauge(ObjectName)
Возвращает производное значение.
- Возвращает:
- Производное значение.
getDerivedGaugeTimeStamp
@Deprecated long getDerivedGaugeTimeStamp()
Устарело.
Начиная с JMX 1.2, заменено на
getDerivedGaugeTimeStamp(ObjectName)
Возвращает временную метку производного значения.
- Возвращает:
- Временная метка производного значения.
getDerivedGauge
String getDerivedGauge(ObjectName object)
Возвращает производное значение для указанного MBean.
- Параметры:
-
object— MBean, для которого возвращается производное значение - Возвращает:
- Производное значение для указанного MBean, если этот MBean входит в набор наблюдаемых MBean, или
nullв противном случае.
getDerivedGaugeTimeStamp
long getDerivedGaugeTimeStamp(ObjectName object)
Возвращает временную метку производного значения для указанного MBean.
- Параметры:
-
object— MBean, для которого возвращается временная метка производного значения - Возвращает:
- Временная метка производного значения для указанного MBean, если этот MBean входит в набор наблюдаемых MBean, или
nullв противном случае.
getStringToCompare
String getStringToCompare()
Возвращает строку для сравнения с наблюдаемым атрибутом.
- Возвращает:
- Строковое значение.
- См. также:
setStringToCompare
void setStringToCompare(String value) throws IllegalArgumentException
Задаёт строку для сравнения с наблюдаемым атрибутом.
- Параметры:
-
value— строковое значение. - Вызывает исключение:
-
IllegalArgumentException— указанная строка для сравнения равна null. - См. также:
getNotifyMatch
boolean getNotifyMatch()
Возвращает значение переключателя уведомления о совпадении (вкл./выкл.).
- Возвращает:
-
true, если монитор строк отправляет уведомление при совпадении, иfalseв противном случае. - См. также:
setNotifyMatch
void setNotifyMatch(boolean value)
Задаёт значение переключателя уведомления о совпадении (вкл./выкл.).
- Параметры:
-
value— значение переключателя уведомления о совпадении (вкл./выкл.). - См. также:
getNotifyDiffer
boolean getNotifyDiffer()
Возвращает значение переключателя уведомления о несовпадении (вкл./выкл.).
- Возвращает:
-
true, если монитор строк отправляет уведомление при несовпадении, иfalseв противном случае. - См. также:
setNotifyDiffer
void setNotifyDiffer(boolean value)
Задаёт значение переключателя уведомления о несовпадении (вкл./выкл.).
- Параметры:
-
value— значение переключателя уведомления о несовпадении (вкл./выкл.). - См. также:
© 1993, 2025, 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/25/docs/api/java.management/javax/management/monitor/StringMonitorMBean.html
getDerivedGauge(ObjectName)