|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.management.MBeanServerDelegate
Represents the Mbean server from the management point of view. The MBeanServerDelegate MBean emits the MBeanServerNotifications when an MBean is registered/deregistered in the MBean server.
Constructor Summary | |
MBeanServerDelegate()
Creates a MBeanServerDelegate object. |
Method Summary | |
void |
addNotificationListener(NotificationListener listener,
NotificationFilter filter,
java.lang.Object handBack)
Enables to add a listener to a registered MBean. |
java.lang.String |
getImplementationName()
Returns the JMX implementation name (the name of this product). |
java.lang.String |
getImplementationVendor()
Returns the JMX implementation vendor (the vendor of this product). |
java.lang.String |
getImplementationVersion()
Returns the JMX implementation version (the version of this product). |
java.lang.String |
getMBeanServerId()
Returns the MBean server agent identification |
MBeanNotificationInfo[] |
getNotificationInfo()
Returns a NotificationInfo object contaning the name of the Java class of the notification and the notification types sent. |
java.lang.String |
getSpecificationName()
Returns the full name of the JMX specification implemented by this product. |
java.lang.String |
getSpecificationVendor()
Returns the vendor of the JMX specification implemented by this product. |
java.lang.String |
getSpecificationVersion()
Returns the version of the JMX specification implemented by this product. |
void |
removeNotificationListener(NotificationListener listener)
Enables to remove a listener from a registered MBean. |
void |
sendNotification(Notification notification)
Enables the MBean server to send a notification. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public MBeanServerDelegate()
Method Detail |
public void addNotificationListener(NotificationListener listener, NotificationFilter filter, java.lang.Object handBack) throws java.lang.IllegalArgumentException
listener
- The listener object which will handle the notifications
emitted by the registered MBean.filter
- The filter object. If filter is null, no filtering will be
performed before handling notifications.handBack
- The context to be sent to the listener when a
notification is emitted.public MBeanNotificationInfo[] getNotificationInfo()
public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException
listener
- the listener to removepublic void sendNotification(Notification notification)
notification
- The notification to send.public java.lang.String getImplementationName()
public java.lang.String getImplementationVendor()
public java.lang.String getImplementationVersion()
public java.lang.String getMBeanServerId()
public java.lang.String getSpecificationName()
public java.lang.String getSpecificationVendor()
public java.lang.String getSpecificationVersion()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |