所有类
javax.management
类 MBeanServerNotification
java.lang.Object
java.util.EventObject
javax.management.Notification
javax.management.MBeanServerNotification
-
所有已实现的接口:
-
Serializable
-
public class MBeanServerNotification
- extends Notification
表示 MBean 服务器通过 MBeanServerDelegate MBean 所发出的通知。MBean 服务器发出下列类型的通知:MBean 注册、MBean 注销。
要想接收 MBeanServerNotifications,需要声明为表示 MBeanServer 的 javax.management.MBeanServerDelegate
MBean 的侦听器。MBeanServerDelegate 的 ObjectName 是:JMImplementation:type=MBeanServerDelegate
。
-
从以下版本开始:
-
1.5
-
另请参见:
-
序列化表格
REGISTRATION_NOTIFICATION
public static final String REGISTRATION_NOTIFICATION
-
表示已注册该 MBean 的通知类型。其值是 "JMX.mbean.registered"。
-
另请参见:
-
常量字段值
UNREGISTRATION_NOTIFICATION
public static final String UNREGISTRATION_NOTIFICATION
-
表示已注销该 MBean 的通知类型。其值是 "JMX.mbean.unregistered"。
-
另请参见:
-
常量字段值
MBeanServerNotification
public MBeanServerNotification(String type,
Object source,
long sequenceNumber,
ObjectName objectName)
-
创建一个指定了导致该通知的 MBean 对象名和指定通知类型的 MBeanServerNotification 对象。
-
参数:
-
type
- 表示通知类型的字符串。设置为下列某个值:REGISTRATION_NOTIFICATION
, UNREGISTRATION_NOTIFICATION
。
-
source
- 负责转发 MBean 服务器通知的 MBeanServerNotification 对象。
-
sequenceNumber
- 用于排序已接收通知的序列号。
-
objectName
- 导致该通知的 MBean 的对象名。
getMBeanName
public ObjectName getMBeanName()
-
返回导致该通知的 MBean 的对象名。
-
-
返回:
-
导致该通知的 MBean 的对象名。
所有类