etm.core.monitor.event
Class DefaultEventDispatcher

java.lang.Object
  extended by etm.core.monitor.event.DefaultEventDispatcher
All Implemented Interfaces:
EventDispatcher

public class DefaultEventDispatcher
extends java.lang.Object
implements EventDispatcher

Default event dispatcher implementation.

Since:
1.2.0
Version:
$Revision: 195 $
Author:
void.fm

Constructor Summary
DefaultEventDispatcher()
           
 
Method Summary
 void deregister(EtmMonitorListener listener)
           
 void fire(EtmMonitorEvent event)
           
 void register(EtmMonitorListener listener)
           
protected  void registerDispatchRules()
           
protected  void sendEvent(java.lang.Object[] aObjects, java.lang.reflect.Method aMethod, EtmMonitorEvent aEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultEventDispatcher

public DefaultEventDispatcher()
Method Detail

register

public void register(EtmMonitorListener listener)
Specified by:
register in interface EventDispatcher

deregister

public void deregister(EtmMonitorListener listener)
Specified by:
deregister in interface EventDispatcher

fire

public void fire(EtmMonitorEvent event)
Specified by:
fire in interface EventDispatcher

sendEvent

protected void sendEvent(java.lang.Object[] aObjects,
                         java.lang.reflect.Method aMethod,
                         EtmMonitorEvent aEvent)

registerDispatchRules

protected void registerDispatchRules()


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.