org.norther.tammi.core.base
Class MBeanHandle.RegistrationFilter

java.lang.Object
  extended by org.norther.tammi.core.base.MBeanHandle.RegistrationFilter
All Implemented Interfaces:
Serializable, NotificationFilter
Enclosing class:
MBeanHandle<R>

protected static class MBeanHandle.RegistrationFilter
extends Object
implements NotificationFilter, Serializable

An inner class for registration notifications of a named MBean.

See Also:
Serialized Form

Constructor Summary
MBeanHandle.RegistrationFilter(String c, ObjectName n, MBeanServer s)
          Constructs a new filter.
 
Method Summary
 boolean isNotificationEnabled(Notification notif)
           
 void setMBeanServer(MBeanServer s)
          Sets the MBean server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanHandle.RegistrationFilter

public MBeanHandle.RegistrationFilter(String c,
                                      ObjectName n,
                                      MBeanServer s)
Constructs a new filter.

Parameters:
c - the class name.
n - the MBean name.
s - the MBean server.
Method Detail

isNotificationEnabled

public boolean isNotificationEnabled(Notification notif)
Specified by:
isNotificationEnabled in interface NotificationFilter

setMBeanServer

public void setMBeanServer(MBeanServer s)
Sets the MBean server.

Parameters:
s - the MBean server.


Copyright © 2004 The Norther Organization. All rights reserved.