|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.qi4j.library.jmx.MBeanTracker
public class MBeanTracker
TODO
Nested Class Summary | |
---|---|
static class |
MBeanTracker.NotificationTracker
Registers the given NotificationListener+NotificationFilter on tracked MBeans. |
static interface |
MBeanTracker.TrackerCallback
Callback that is used to notify when MBeans matching the given pattern becomes added or removed. |
Constructor Summary | |
---|---|
MBeanTracker(javax.management.ObjectName pattern,
javax.management.MBeanServer server)
|
Method Summary | |
---|---|
java.lang.Iterable<javax.management.ObjectName> |
getTracked()
|
MBeanTracker |
registerCallback(MBeanTracker.TrackerCallback callback)
|
void |
start()
|
void |
stop()
|
MBeanTracker |
unregisterCallback(MBeanTracker.TrackerCallback callback)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MBeanTracker(javax.management.ObjectName pattern, javax.management.MBeanServer server)
Method Detail |
---|
public MBeanTracker registerCallback(MBeanTracker.TrackerCallback callback)
public MBeanTracker unregisterCallback(MBeanTracker.TrackerCallback callback)
public java.lang.Iterable<javax.management.ObjectName> getTracked()
public void start()
public void stop()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |