|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
javax.management.Notification
javax.management.MBeanServerNotification
Represents a notification emitted by the MBean server through the MBeanServerDelegate MBean. The MBean Server emits the following types of notifications: MBean registration, MBean de-registration.
To receive to MBeanServerNotifications, you need to be declared as listener to
the javax.management.MBeanServerDelegate MBean
that represents the MBeanServer. The ObjectName of the MBeanServerDelegate is:
JMImplementation:type=MBeanServerDelegate.
| Field Summary | |
static String |
REGISTRATION_NOTIFICATION
Notification type denoting that an MBean has been registered. |
static String |
UNREGISTRATION_NOTIFICATION
Notification type denoting that an MBean has been unregistered. |
| Fields inherited from class javax.management.Notification |
source |
| Constructor Summary | |
MBeanServerNotification(String type,
Object source,
long sequenceNumber,
ObjectName objectName)
Creates an MBeanServerNotification object specifying object names of the MBeans that caused the notification and the specified notification type. |
|
| Method Summary | |
ObjectName |
getMBeanName()
Returns the object name of the MBean that caused the notification. |
| Methods inherited from class javax.management.Notification |
getMessage, getSequenceNumber, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData |
| Methods inherited from class java.util.EventObject |
getSource, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final String REGISTRATION_NOTIFICATION
public static final String UNREGISTRATION_NOTIFICATION
| Constructor Detail |
public MBeanServerNotification(String type, Object source, long sequenceNumber, ObjectName objectName)
type - A string denoting the type of the
notification. Set it to one these values: REGISTRATION_NOTIFICATION, UNREGISTRATION_NOTIFICATION.source - The MBeanServerNotification object responsible
for forwarding MBean server notification.sequenceNumber - A sequence number that can be used to order
received notifications.objectName - The object name of the MBean that caused the notification.| Method Detail |
public ObjectName getMBeanName()
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.