@Singleton public class EventManager extends Object
| Constructor and Description |
|---|
EventManager() |
| Modifier and Type | Method and Description |
|---|---|
<T> Future<T> |
fireEventAsynchronously(Event<?> event)
Fire the specified event asynchronously.
|
void |
fireEventSynchronously(Event<?> event)
Fire the specified event synchronously.
|
void |
registerListener(AbstractEventListener<?> eventListener)
Registers the specified event listener.
|
void |
unregisterListener(AbstractEventListener<?> eventListener)
Unregisters the specified event listener.
|
public void fireEventSynchronously(Event<?> event)
event - the specified eventpublic <T> Future<T> fireEventAsynchronously(Event<?> event)
T - the result typeevent - the specified eventpublic void registerListener(AbstractEventListener<?> eventListener)
eventListener - the specified event listenerpublic void unregisterListener(AbstractEventListener<?> eventListener)
eventListener - the specified event listenerCopyright © 2009–2019 B3log. All rights reserved.