public class MonitorNotification extends Notification
通知源和一套关于监控MBean的状态参数需要指定创建一个新的该类对象时。通知由显示器MBeans解雇名单如下:
Modifier and Type | Field and Description |
---|---|
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
通知类型表示观察到的属性已达到阈值。
|
source
Modifier and Type | Method and Description |
---|---|
Object |
getDerivedGauge()
获取此监视器通知的派生表。
|
String |
getObservedAttribute()
获取此监视器通知的所观察到的属性。
|
ObjectName |
getObservedObject()
获取此监视器通知的所观察到的对象。
|
Object |
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()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.