com.ibm.di.api
Class EventNotifier

java.lang.Object
  extended by com.ibm.di.api.EventNotifier

public class EventNotifier
extends Object


Constructor Summary
EventNotifier()
           
EventNotifier(boolean aSync)
           
 
Method Summary
 void addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
           
 void broadcastEvent(DIEvent aEvent)
           
 boolean isInFilter(String eventType, String eventId, List typeFilterList, String idFilter)
           
 boolean removeEventListener(DIEventListener aListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventNotifier

public EventNotifier()

EventNotifier

public EventNotifier(boolean aSync)
Method Detail

addEventListener

public void addEventListener(DIEventListener aListener,
                             String aTypeFilter,
                             String aIdFilter)
                      throws DIException
Throws:
DIException

removeEventListener

public boolean removeEventListener(DIEventListener aListener)
                            throws DIException
Throws:
DIException

isInFilter

public boolean isInFilter(String eventType,
                          String eventId,
                          List typeFilterList,
                          String idFilter)

broadcastEvent

public void broadcastEvent(DIEvent aEvent)
                    throws DIException
Throws:
DIException