Spec-Zone.ru › OpenJDK 27

Интерфейс StringMonitorMBean

Все суперинтерфейсы:
MonitorMBean
Все известные реализующие классы:
StringMonitor
public interface StringMonitorMBean extends MonitorMBean
Предоставляет удалённый интерфейс управления MBean строкового монитора.
Начиная с:
1.5

Краткое описание методов

Модификатор и тип Метод Описание
String getDerivedGauge()
Устарело.
Начиная с JMX 1.2, заменён методом getDerivedGauge(ObjectName)
String getDerivedGauge(ObjectName object)
Возвращает производный показатель для указанного MBean.
long getDerivedGaugeTimeStamp()
Устарело.
Начиная с JMX 1.2, заменён методом getDerivedGaugeTimeStamp(ObjectName)
long getDerivedGaugeTimeStamp(ObjectName object)
Возвращает временную метку производного показателя для указанного MBean.
boolean getNotifyDiffer()
Возвращает значение переключателя уведомлений о несовпадении.
boolean getNotifyMatch()
Возвращает значение переключателя уведомлений о совпадении.
String getStringToCompare()
Возвращает строку для сравнения с наблюдаемым атрибутом.
void setNotifyDiffer(boolean value)
Задаёт значение переключателя уведомлений о несовпадении.
void setNotifyMatch(boolean value)
Задаёт значение переключателя уведомлений о совпадении.
void setStringToCompare(String value)
Задаёт строку для сравнения с наблюдаемым атрибутом.

Методы, объявленные в интерфейсе MonitorMBean

addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
Модификатор и тип Метод Описание
void addObservedObject(ObjectName object)
Добавляет указанный объект в набор наблюдаемых MBean.
boolean containsObservedObject(ObjectName object)
Проверяет, входит ли указанный объект в набор наблюдаемых MBean.
long getGranularityPeriod()
Возвращает период проверки (в миллисекундах).
String getObservedAttribute()
Возвращает наблюдаемый атрибут.
ObjectName getObservedObject()
Устарело.
Начиная с JMX 1.2, заменён методом MonitorMBean.getObservedObjects()
ObjectName[] getObservedObjects()
Возвращает массив, содержащий наблюдаемые объекты.
boolean isActive()
Проверяет, активен ли MBean монитора.
void removeObservedObject(ObjectName object)
Удаляет указанный объект из набора наблюдаемых MBean.
void setGranularityPeriod(long period)
Задаёт период проверки (в миллисекундах).
void setObservedAttribute(String attribute)
Задаёт наблюдаемый атрибут.
void setObservedObject(ObjectName object)
Устарело.
Начиная с JMX 1.2, заменён методом MonitorMBean.addObservedObject(ObjectName)
void start()
Запускает монитор.
void 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(String)

setStringToCompare

void setStringToCompare(String value) throws IllegalArgumentException
Задаёт строку для сравнения с наблюдаемым атрибутом.
Параметры:
value — значение строки.
Выбрасывает:
IllegalArgumentException — указанная строка для сравнения равна null.
См. также:
  • getStringToCompare()

getNotifyMatch

boolean getNotifyMatch()
Возвращает значение переключателя уведомлений о совпадении.
Возвращает:
true, если строковый монитор отправляет уведомление при совпадении, и false в противном случае.
См. также:
  • setNotifyMatch(boolean)

setNotifyMatch

void setNotifyMatch(boolean value)
Задаёт значение переключателя уведомлений о совпадении.
Параметры:
value — значение переключателя уведомлений о совпадении.
См. также:
  • getNotifyMatch()

getNotifyDiffer

boolean getNotifyDiffer()
Возвращает значение переключателя уведомлений о несовпадении.
Возвращает:
true, если строковый монитор отправляет уведомление при несовпадении, и false в противном случае.
См. также:
  • setNotifyDiffer(boolean)

setNotifyDiffer

void setNotifyDiffer(boolean value)
Задаёт значение переключателя уведомлений о несовпадении.
Параметры:
value — значение переключателя уведомлений о несовпадении.
См. также:
  • getNotifyDiffer()

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API