Uses of Interface
io.microsphere.event.EventListener
-
Packages that use EventListener Package Description io.microsphere.event io.microsphere.io.event -
-
Uses of EventListener in io.microsphere.event
Classes in io.microsphere.event with type parameters of type EventListener Modifier and Type Interface Description interfaceListenable<E extends EventListener<?>>Event ListenableSubinterfaces of EventListener in io.microsphere.event Modifier and Type Interface Description interfaceConditionalEventListener<E extends Event>AnEventListenerextending the conditional feature thatdecidessomeeventis handled or not by current listener.Classes in io.microsphere.event that implement EventListener Modifier and Type Class Description classGenericEventListenerAn abstract class ofEventListenerfor Generic events, the sub class could add moreeventhandle methods, rather than only binds theonEvent(Event)method that is declared to befinalthe implementation can't override.Methods in io.microsphere.event that return types with arguments of type EventListener Modifier and Type Method Description java.util.List<EventListener<?>>AbstractEventDispatcher. getAllEventListeners()protected java.util.stream.Stream<EventListener>AbstractEventDispatcher. sortedListeners()protected java.util.stream.Stream<EventListener>AbstractEventDispatcher. sortedListeners(java.util.function.Predicate<? super java.util.Map.Entry<java.lang.Class<? extends Event>,java.util.List<EventListener>>> predicate)Methods in io.microsphere.event with parameters of type EventListener Modifier and Type Method Description voidAbstractEventDispatcher. addEventListener(EventListener<?> listener)default voidListenable. addEventListeners(E listener, E... others)Add one or moreevent listenersstatic voidListenable. assertListener(EventListener<?> listener)Assets the listener is valid or not, rules: thelistenermust not be null the class oflistenermust not be finalprotected voidAbstractEventDispatcher. doInListener(EventListener<?> listener, java.util.function.Consumer<java.util.Collection<EventListener>> consumer)static java.lang.Class<? extends Event>EventListener. findEventType(EventListener<?> listener)voidAbstractEventDispatcher. removeEventListener(EventListener<?> listener)Method parameters in io.microsphere.event with type arguments of type EventListener Modifier and Type Method Description protected voidAbstractEventDispatcher. doInListener(EventListener<?> listener, java.util.function.Consumer<java.util.Collection<EventListener>> consumer)protected java.util.stream.Stream<EventListener>AbstractEventDispatcher. sortedListeners(java.util.function.Predicate<? super java.util.Map.Entry<java.lang.Class<? extends Event>,java.util.List<EventListener>>> predicate) -
Uses of EventListener in io.microsphere.io.event
Subinterfaces of EventListener in io.microsphere.io.event Modifier and Type Interface Description interfaceFileChangedListenerThe event listener forFileChangedEventClasses in io.microsphere.io.event that implement EventListener Modifier and Type Class Description classLoggingFileChangedListenerFileChangedListenerclass for Logging with debug level
-