org.almendra.janet.cas.events
Interface ILocalEventRegistry

All Known Implementing Classes:
EventRegistryEnvelope

public interface ILocalEventRegistry


Method Summary
 boolean deregister(java.lang.String eventName, HandlerList listEvaluator)
           
 int getHandlerCount(java.lang.String eventName)
           
 boolean isRegistered(java.lang.String eventName)
           
 void occured(Event event)
           
 void register(java.lang.String eventName, HandlerList list, ApplicationAccessor app)
           
 

Method Detail

deregister

boolean deregister(java.lang.String eventName,
                   HandlerList listEvaluator)
                   throws java.util.NoSuchElementException,
                          java.lang.IllegalArgumentException
Throws:
java.util.NoSuchElementException
java.lang.IllegalArgumentException

isRegistered

boolean isRegistered(java.lang.String eventName)

occured

void occured(Event event)

register

void register(java.lang.String eventName,
              HandlerList list,
              ApplicationAccessor app)
              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getHandlerCount

int getHandlerCount(java.lang.String eventName)