Package io.microsphere.event
-
Interface Summary Interface Description ConditionalEventListener<E extends Event> AnEventListener
extending the conditional feature thatdecides
someevent
is handled or not by current listener.EventDispatcher Event
DispatcherEventListener<E extends Event> Listenable<E extends EventListener<?>> Event Listenable -
Class Summary Class Description AbstractEventDispatcher The abstractEventDispatcher
providers the common implementation.DirectEventDispatcher DirectEventDispatcher
implementation uses current thread execution modelEvent An event object is based on the Java standardevent
GenericEvent<S> Genericevent
GenericEventListener An abstract class ofEventListener
for Generic events, the sub class could add moreevent
handle methods, rather than only binds theEventListener.onEvent(Event)
method that is declared to befinal
the implementation can't override.ParallelEventDispatcher ParallelEventDispatcher
implementation.