|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class StringMonitor extends Monitor implements StringMonitorMBean
Строковый монитор отправляет уведомления следующим образом:
match notification отправляется. Уведомлять флаг соответствия должен быть установлен в true. differ notification отправляется. Уведомление отличается, флаг должен быть установлен в true. alreadyNotified, alreadyNotifieds, capacityIncrement, dbgTag, elementCount, OBSERVED_ATTRIBUTE_ERROR_NOTIFIED, OBSERVED_ATTRIBUTE_TYPE_ERROR_NOTIFIED, OBSERVED_OBJECT_ERROR_NOTIFIED, RESET_FLAGS_ALREADY_NOTIFIED, RUNTIME_ERROR_NOTIFIED, server| Конструктор и Описание |
|---|
StringMonitor()
Конструктор по умолчанию.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
getDerivedGauge()
Осуждаемый.
С JMX 1.2, замененный
getDerivedGauge(ObjectName) |
Строка |
getDerivedGauge(ObjectName object)
Получает полученный прибор указанного объекта, если этот объект содержится в наборе наблюдаемого MBeans, или
null иначе. |
long |
getDerivedGaugeTimeStamp()
Осуждаемый.
С JMX 1.2, замененный
getDerivedGaugeTimeStamp(ObjectName) |
long |
getDerivedGaugeTimeStamp(ObjectName object)
Получает полученную метку времени прибора указанного объекта, если этот объект содержится в наборе наблюдаемого MBeans, или
0 иначе. |
MBeanNotificationInfo[] |
getNotificationInfo()
Возвраты a
NotificationInfo объект, содержащий имя Java class уведомления и типов уведомления, передался строковым монитором. |
boolean |
getNotifyDiffer()
Добирается отличающееся уведомление вкл\выкл переключаются, значение, характерное для всех, наблюдало MBeans.
|
boolean |
getNotifyMatch()
Добирается соответствующее уведомление вкл\выкл переключаются, значение, характерное для всех, наблюдало MBeans.
|
Строка |
getStringToCompare()
Добирается строка, чтобы сравниться с наблюдаемым атрибутом, характерным для всех, наблюдала MBeans.
|
void |
setNotifyDiffer(boolean value)
Устанавливает отличающееся уведомление, вкл\выкл переключаются, значение, характерное для всех, наблюдало MBeans.
|
void |
setNotifyMatch(boolean value)
Устанавливает соответствующее уведомление, вкл\выкл переключаются, значение, характерное для всех, наблюдало MBeans.
|
void |
setStringToCompare(String value)
Устанавливает строку, чтобы сравниться с наблюдаемым атрибутом, характерным для всех, наблюдал MBeans.
|
void |
start()
Запускает строковый монитор.
|
void |
stop()
Останавливает строковый монитор.
|
addObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, postDeregister, postRegister, preDeregister, preRegister, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObjectaddNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotificationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObjectpublic void start()
start в интерфейсе MonitorMBeanstart в class Monitorpublic void stop()
stop в интерфейсе MonitorMBeanstop в class Monitorpublic String getDerivedGauge(ObjectName object)
null иначе.getDerivedGauge в интерфейсе StringMonitorMBeanobject - имя MBean, полученный прибор которого требуется.public long getDerivedGaugeTimeStamp(ObjectName object)
0 иначе.getDerivedGaugeTimeStamp в интерфейсе StringMonitorMBeanobject - имя объекта, полученная метка времени прибора которого должна быть возвращена.@Deprecated public String getDerivedGauge()
getDerivedGauge(ObjectName)getDerivedGauge в интерфейсе StringMonitorMBean@Deprecated public long getDerivedGaugeTimeStamp()
getDerivedGaugeTimeStamp(ObjectName)getDerivedGaugeTimeStamp в интерфейсе StringMonitorMBeanpublic String getStringToCompare()
getStringToCompare в интерфейсе StringMonitorMBeansetStringToCompare(java.lang.String)public void setStringToCompare(String value) throws IllegalArgumentException
setStringToCompare в интерфейсе StringMonitorMBeanvalue - Строковое значение.IllegalArgumentException - Указанная строка, чтобы сравниться является нулем.getStringToCompare()public boolean getNotifyMatch()
getNotifyMatch в интерфейсе StringMonitorMBeantrue если строковый монитор уведомляет, соответствуя строку, чтобы сравниться, false иначе.setNotifyMatch(boolean)public void setNotifyMatch(boolean value)
setNotifyMatch в интерфейсе StringMonitorMBeanvalue - Соответствующее уведомление вкл\выкл переключает значение.getNotifyMatch()public boolean getNotifyDiffer()
getNotifyDiffer в интерфейсе StringMonitorMBeantrue если строковый монитор уведомляет, отличаясь от строки, чтобы сравниться, false иначе.setNotifyDiffer(boolean)public void setNotifyDiffer(boolean value)
setNotifyDiffer в интерфейсе StringMonitorMBeanvalue - Отличающееся уведомление вкл\выкл переключает значение.getNotifyDiffer()public MBeanNotificationInfo[] getNotificationInfo()
NotificationInfo объект, содержащий имя Java class уведомления и типов уведомления, передался строковым монитором.getNotificationInfo в интерфейсе NotificationBroadcastergetNotificationInfo в class NotificationBroadcasterSupport
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92