org.cagrid.tools.events
Class BaseEventHandler

java.lang.Object
  extended by org.cagrid.tools.events.BaseEventHandler
All Implemented Interfaces:
EventHandler
Direct Known Subclasses:
EventAuditor

public abstract class BaseEventHandler
extends java.lang.Object
implements EventHandler

Author:
Stephen Langella , Scott Oster , Shannon Hastings , David Ervin

Constructor Summary
BaseEventHandler(java.lang.String name)
           
 
Method Summary
 org.apache.commons.logging.Log getLog()
           
 java.lang.String getName()
           
abstract  void handleEvent(Event event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cagrid.tools.events.EventHandler
clear
 

Constructor Detail

BaseEventHandler

public BaseEventHandler(java.lang.String name)
Method Detail

getLog

public org.apache.commons.logging.Log getLog()

getName

public java.lang.String getName()
Specified by:
getName in interface EventHandler

handleEvent

public abstract void handleEvent(Event event)
                          throws EventHandlingException
Specified by:
handleEvent in interface EventHandler
Throws:
EventHandlingException