org.safehaus.penrose.event
Class EventManager

java.lang.Object
  extended byorg.safehaus.penrose.event.EventManager

public class EventManager
extends java.lang.Object

Author:
Endi S. Dewata

Field Summary
 java.util.Collection addListeners
           
 java.util.Collection bindListeners
           
 java.util.Collection compareListeners
           
 java.util.Collection deleteListeners
           
 java.util.Collection modifyListeners
           
 java.util.Collection modrdnListeners
           
 java.util.Collection searchListeners
           
 
Constructor Summary
EventManager()
           
 
Method Summary
 void addAddListener(AddListener listener)
           
 void addBindListener(BindListener listener)
           
 void addCompareListener(CompareListener listener)
           
 void addDeleteListener(DeleteListener listener)
           
 void addModifyListener(ModifyListener listener)
           
 void addModRdnListener(ModRdnListener listener)
           
 void addSearchListener(SearchListener listener)
           
 ModuleManager getModuleManager()
           
 void postEvent(java.lang.String dn, AddEvent event)
           
 void postEvent(java.lang.String dn, BindEvent event)
           
 void postEvent(java.lang.String dn, CompareEvent event)
           
 void postEvent(java.lang.String dn, DeleteEvent event)
           
 void postEvent(java.lang.String dn, ModifyEvent event)
           
 void postEvent(java.lang.String dn, ModRdnEvent event)
           
 void postEvent(java.lang.String dn, SearchEvent event)
           
 void removeAddListener(AddListener listener)
           
 void removeBindListener(BindListener listener)
           
 void removeCompareListener(CompareListener listener)
           
 void removeDeleteListener(DeleteListener listener)
           
 void removeModifyListener(ModifyListener listener)
           
 void removeModRdnListener(ModRdnListener listener)
           
 void removeSearchListener(SearchListener listener)
           
 void setModuleManager(ModuleManager moduleManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addListeners

public java.util.Collection addListeners

bindListeners

public java.util.Collection bindListeners

compareListeners

public java.util.Collection compareListeners

deleteListeners

public java.util.Collection deleteListeners

modifyListeners

public java.util.Collection modifyListeners

modrdnListeners

public java.util.Collection modrdnListeners

searchListeners

public java.util.Collection searchListeners
Constructor Detail

EventManager

public EventManager()
Method Detail

postEvent

public void postEvent(java.lang.String dn,
                      AddEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      BindEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      CompareEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      DeleteEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      ModifyEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      ModRdnEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

postEvent

public void postEvent(java.lang.String dn,
                      SearchEvent event)
               throws java.lang.Exception
Throws:
java.lang.Exception

getModuleManager

public ModuleManager getModuleManager()

setModuleManager

public void setModuleManager(ModuleManager moduleManager)

addAddListener

public void addAddListener(AddListener listener)

removeAddListener

public void removeAddListener(AddListener listener)

addBindListener

public void addBindListener(BindListener listener)

removeBindListener

public void removeBindListener(BindListener listener)

addCompareListener

public void addCompareListener(CompareListener listener)

removeCompareListener

public void removeCompareListener(CompareListener listener)

addDeleteListener

public void addDeleteListener(DeleteListener listener)

removeDeleteListener

public void removeDeleteListener(DeleteListener listener)

addModifyListener

public void addModifyListener(ModifyListener listener)

removeModifyListener

public void removeModifyListener(ModifyListener listener)

addModRdnListener

public void addModRdnListener(ModRdnListener listener)

removeModRdnListener

public void removeModRdnListener(ModRdnListener listener)

addSearchListener

public void addSearchListener(SearchListener listener)

removeSearchListener

public void removeSearchListener(SearchListener listener)