org.qi4j.library.jmx
Class MBeanTracker.NotificationTracker
java.lang.Object
org.qi4j.library.jmx.MBeanTracker.NotificationTracker
- All Implemented Interfaces:
- MBeanTracker.TrackerCallback
- Enclosing class:
- MBeanTracker
public static class MBeanTracker.NotificationTracker
- extends java.lang.Object
- implements MBeanTracker.TrackerCallback
Registers the given NotificationListener+NotificationFilter on tracked MBeans.
Method Summary |
void |
addedMBean(javax.management.ObjectName newMBean,
javax.management.MBeanServer server)
|
void |
removedMBean(javax.management.ObjectName removedMBean,
javax.management.MBeanServer server)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MBeanTracker.NotificationTracker
public MBeanTracker.NotificationTracker(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter)
addedMBean
public void addedMBean(javax.management.ObjectName newMBean,
javax.management.MBeanServer server)
throws java.lang.Throwable
- Specified by:
addedMBean
in interface MBeanTracker.TrackerCallback
- Throws:
java.lang.Throwable
removedMBean
public void removedMBean(javax.management.ObjectName removedMBean,
javax.management.MBeanServer server)
throws java.lang.Throwable
- Specified by:
removedMBean
in interface MBeanTracker.TrackerCallback
- Throws:
java.lang.Throwable