Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MonitorNotification extends Notification
Источник уведомления и ряд параметров относительно состояния MBean's монитора должны быть определены, создавая новый объект этого класса. Список уведомлений, запущенных монитором MBeans, является следующим:
Модификатор и Тип | Поле и Описание |
---|---|
static String |
OBSERVED_ATTRIBUTE_ERROR
Тип уведомления, обозначающий, что наблюдаемый атрибут не содержится в наблюдаемом объекте.
|
static String |
OBSERVED_ATTRIBUTE_TYPE_ERROR
Тип уведомления, обозначающий, что тип наблюдаемого атрибута не корректен.
|
static String |
OBSERVED_OBJECT_ERROR
Тип уведомления, обозначающий, что наблюдаемый объект не регистрируется в сервере MBean.
|
static String |
RUNTIME_ERROR
Тип уведомления, обозначающий, что непредопределенный ошибочный тип произошел, пытаясь получить значение наблюдаемого атрибута.
|
static String |
STRING_TO_COMPARE_VALUE_DIFFERED
Тип уведомления, обозначающий, что наблюдаемый атрибут отличался от "строки, чтобы сравнить" значение.
|
static String |
STRING_TO_COMPARE_VALUE_MATCHED
Тип уведомления, обозначающий, что наблюдаемый атрибут соответствовал "строку, чтобы сравнить" значение.
|
static String |
THRESHOLD_ERROR
Тип уведомления, обозначающий, что тип порогов, смещения или модуля не корректен.
|
static String |
THRESHOLD_HIGH_VALUE_EXCEEDED
Тип уведомления, обозначающий, что наблюдаемый атрибут превысил порог высоко, оценивает.
|
static String |
THRESHOLD_LOW_VALUE_EXCEEDED
Тип уведомления, обозначающий, что наблюдаемый атрибут превысил пороговую низкую стоимость.
|
static String |
THRESHOLD_VALUE_EXCEEDED
Тип уведомления, обозначающий, что наблюдаемый атрибут достиг порогового значения.
|
источник
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
getDerivedGauge()
Получает полученный прибор этого уведомления о мониторе.
|
Строка |
getObservedAttribute()
Получает наблюдаемый атрибут этого уведомления о мониторе.
|
ObjectName |
getObservedObject()
Получает наблюдаемый объект этого уведомления о мониторе.
|
Объект |
getTrigger()
Получает порог/строку (в зависимости от типа монитора), который выключал это уведомление о мониторе.
|
getMessage, getSequenceNumber, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData, toString
getSource
public static final String OBSERVED_OBJECT_ERROR
jmx.monitor.error.mbean
.public static final String OBSERVED_ATTRIBUTE_ERROR
jmx.monitor.error.attribute
.public static final String OBSERVED_ATTRIBUTE_TYPE_ERROR
jmx.monitor.error.type
.public static final String THRESHOLD_ERROR
jmx.monitor.error.threshold
.public static final String RUNTIME_ERROR
jmx.monitor.error.runtime
.public static final String THRESHOLD_VALUE_EXCEEDED
jmx.monitor.counter.threshold
.public static final String THRESHOLD_HIGH_VALUE_EXCEEDED
jmx.monitor.gauge.high
.public static final String THRESHOLD_LOW_VALUE_EXCEEDED
jmx.monitor.gauge.low
.public static final String STRING_TO_COMPARE_VALUE_MATCHED
jmx.monitor.string.matches
.public static final String STRING_TO_COMPARE_VALUE_DIFFERED
jmx.monitor.string.differs
.public ObjectName getObservedObject()
public String getObservedAttribute()
public Object getDerivedGauge()
public Object getTrigger()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.