Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.product.jmx
Class MxNotificationListener

java.lang.Object
  extended by org.hyperic.hq.product.jmx.MxNotificationListener
All Implemented Interfaces:
java.util.EventListener, javax.management.NotificationListener

public class MxNotificationListener
extends java.lang.Object
implements javax.management.NotificationListener


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Constructor Summary
MxNotificationListener(LogTrackPlugin plugin)
           
 
Method Summary
 void add()
           
 javax.management.NotificationFilter getFilter()
           
 java.lang.Object getHandback()
           
static MxNotificationListener getInstance(MxNotificationPlugin plugin)
           
 void handleNotification(javax.management.Notification notification, java.lang.Object handback)
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

MxNotificationListener

public MxNotificationListener(LogTrackPlugin plugin)
Method Detail

getInstance

public static MxNotificationListener getInstance(MxNotificationPlugin plugin)

getFilter

public javax.management.NotificationFilter getFilter()

getHandback

public java.lang.Object getHandback()

add

public void add()
         throws PluginException
Throws:
PluginException

remove

public void remove()
            throws PluginException
Throws:
PluginException

handleNotification

public void handleNotification(javax.management.Notification notification,
                               java.lang.Object handback)
Specified by:
handleNotification in interface javax.management.NotificationListener

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.