org.jboss.mx.remoting.tracker
Interface MBeanTrackerAction

All Superinterfaces:
java.io.Serializable

public interface MBeanTrackerAction
extends java.io.Serializable

MBeanTrackerAction


Method Summary
 void mbeanNotification(MBeanLocator (src)  locator, Notification (src)  notification, java.lang.Object handback)
          called when a mbean notification is fired
 void mbeanRegistered(MBeanLocator (src)  locator)
          called when an MBean is registered with the MBeanServer
 void mbeanStateChanged(MBeanLocator (src)  locator, int oldState, int newState)
          called when the mbean state changes.
 void mbeanUnregistered(MBeanLocator (src)  locator)
          called when an MBean is unregistered with the MBeanServer
 

Method Detail

mbeanRegistered

public void mbeanRegistered(MBeanLocator (src)  locator)
called when an MBean is registered with the MBeanServer

Parameters:
locator -

mbeanUnregistered

public void mbeanUnregistered(MBeanLocator (src)  locator)
called when an MBean is unregistered with the MBeanServer

Parameters:
locator -

mbeanNotification

public void mbeanNotification(MBeanLocator (src)  locator,
                              Notification (src)  notification,
                              java.lang.Object handback)
called when a mbean notification is fired

Parameters:
locator -
notification -
handback -

mbeanStateChanged

public void mbeanStateChanged(MBeanLocator (src)  locator,
                              int oldState,
                              int newState)
called when the mbean state changes. Note: this method will only be called on MBeans that have a State attribute and where state change attribute notifications are fired

Parameters:
locator -
oldState -
newState -