com.ibm.di.api.local
Interface EventHandlerListener

All Superinterfaces:
EventListener, LogListener
All Known Implementing Classes:
EventHandlerListenerAdapter

public interface EventHandlerListener
extends LogListener

This listener listens for EventHandler events.


Method Summary
 void eventCaptured(Entry aEntry)
          Called right after the EventHandler captures an event and maps it to an Entry object.
 void eventHandlerTerminated()
           
 void eventProcessed(Entry aEntry)
          If the captured event is further processed (Action Map or EventHandler's custom embedded logic), this method is called after the processing completes.
 
Methods inherited from interface com.ibm.di.api.local.LogListener
messageLogged
 

Method Detail

eventCaptured

void eventCaptured(Entry aEntry)
                   throws DIException
Called right after the EventHandler captures an event and maps it to an Entry object.

Parameters:
aEntry - The event object.
Throws:
DIException - If an error is encountered.

eventProcessed

void eventProcessed(Entry aEntry)
                    throws DIException
If the captured event is further processed (Action Map or EventHandler's custom embedded logic), this method is called after the processing completes.

Parameters:
aEntry - The event objects after all processing completes.
Throws:
DIException - If an error is encountered.

eventHandlerTerminated

void eventHandlerTerminated()
                            throws DIException
Throws:
DIException