javax.management
Class MBeanServerNotification
java.lang.Object
|
+--java.util.EventObject
|
+--javax.management.Notification
|
+--javax.management.MBeanServerNotification
- public class MBeanServerNotification
- extends Notification
The MBeanServerNotification class represents an notification emitted by the MBean
Server. The MBean Server emits these types of notifications: MBean registration, MBean
de-registration.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
MBeanServerNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber,
java.util.Vector objectNames)
Creates a MBeanServerNotification object with the specified object names of
the MBeans that caused the notification and the specified notification type. |
Method Summary |
java.util.Vector |
getMBeanNames()
Returns a vector of object names of the MBeans that caused the notification |
Methods inherited from class java.util.EventObject |
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
REGISTRATION_NOTIFICATION
public static final java.lang.String REGISTRATION_NOTIFICATION
- Notification type denoting that a MBean has been registered. Value is "JMX.mbean.registered".
UNREGISTRATION_NOTIFICATION
public static final java.lang.String UNREGISTRATION_NOTIFICATION
- Notification type denoting that a MBean has been uregsitered. Value is "JMX.mbean.unregistered".
MBeanServerNotification
public MBeanServerNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber,
java.util.Vector objectNames)
- Creates a MBeanServerNotification object with the specified object names of
the MBeans that caused the notification and the specified notification type.
- Parameters:
type
- A string denoting the type of the notification. Set it to one these values:
REGISTRATION_NOTIFICATION, UNREGISTRATION_NOTIFICATIONsource
- The MBeanServerNotification object responsible to forward MBeanServer notification.objectNames
- A list of the object names of the MBeans that caused the notification.
getMBeanNames
public java.util.Vector getMBeanNames()
- Returns a vector of object names of the MBeans that caused the notification