groovy.jmx.builder
Class JmxEventListener
java.lang.Object
   groovy.jmx.builder.JmxEventListener
groovy.jmx.builder.JmxEventListener
- All Implemented Interfaces: 
- EventListener, NotificationListener
- public class JmxEventListener 
- extends Object- implements NotificationListener
The JmxEventListner class is used by the builder to listen to events on the event bus.  It is used internally
 by JmxBuilder to handle attribute-change and operation-invoke events on the bean() node.
- Author:
- Vladimir Vivien
- See Also:
- JmxBeanFactory
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JmxEventListener
public JmxEventListener()
getListner
public static JmxEventListener getListner()
- Factory method that returns an instance of the listener.
 
- 
 
- 
- Returns:
- - JmxEventListener instance.
 
handleNotification
public void handleNotification(Notification notification,
                               Object handback)
- This is the mplemented method for NotificationListener.  It is called by an event emitter to dispatch
 JMX events to listeners.  Here it handles internal JmxBuilder events.
 
- 
- Specified by:
- handleNotificationin interface- NotificationListener
 
- 
- Parameters:
- notification- the notification object passed to closure used to handle JmxBuilder events.
- handback- - In this case, the handback is the closure to execute when the event is handled.