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, setThrowingExceptionOn
protected List<EventHandler> createHandlersArray()
createHandlersArray
in class DefaultEventBus
protected Map<Object,Map<Class<? extends Event<?>>,List<EventHandler>>> createMainHandlersMap()
createMainHandlersMap
in class DefaultEventBus
protected Map<Class<? extends Event<?>>,List<EventHandler>> createTypeHandlersMap()
createTypeHandlersMap
in class DefaultEventBus
protected void doFire(Event<EventHandler> event, ArrayList<EventHandler> handlers)
doFire
in class DefaultEventBus
protected void doFireEventRunAfter(AtomicInteger counter, Event<EventHandler> event)
Copyright © 2006–2023 Tigase. All rights reserved.