public class ThreadSafeEventBus extends DefaultEventBus
handlers, log, throwingExceptionOn| Constructor and Description |
|---|
ThreadSafeEventBus() |
| Modifier and Type | Method and Description |
|---|---|
protected List<EventHandler> |
createHandlersArray() |
protected Map<Object,Map<Class<? extends Event<?>>,List<EventHandler>>> |
createMainHandlersMap() |
protected Map<Class<? extends Event<?>>,List<EventHandler>> |
createTypeHandlersMap() |
protected void |
doFire(Event<EventHandler> event,
ArrayList<EventHandler> handlers) |
protected void |
doFireEventRunAfter(AtomicInteger counter,
Event<EventHandler> event) |
addHandler, addListener, addListener, doAdd, doFire, fire, getHandlersList, isThrowingExceptionOn, remove, remove, setThrowingExceptionOnprotected List<EventHandler> createHandlersArray()
createHandlersArray in class DefaultEventBusprotected Map<Object,Map<Class<? extends Event<?>>,List<EventHandler>>> createMainHandlersMap()
createMainHandlersMap in class DefaultEventBusprotected Map<Class<? extends Event<?>>,List<EventHandler>> createTypeHandlersMap()
createTypeHandlersMap in class DefaultEventBusprotected void doFire(Event<EventHandler> event, ArrayList<EventHandler> handlers)
doFire in class DefaultEventBusprotected void doFireEventRunAfter(AtomicInteger counter, Event<EventHandler> event)
Copyright © 2006–2020 Tigase. All rights reserved.