public class DefaultEventRouter extends AbstractEventRouter
AbstractEventRouter.MethodCache, AbstractEventRouter.MethodInfo
EVENT_ROUTER_ID, eventRouterId, executorService, executorServiceManager, functionalListeners, instanceListeners, LOCK
Constructor and Description |
---|
DefaultEventRouter() |
Modifier and Type | Method and Description |
---|---|
protected void |
doPublishAsync(java.lang.Runnable publisher) |
protected void |
doPublishOutsideUI(java.lang.Runnable publisher) |
void |
setUIThreadManager(UIThreadManager uiThreadManager) |
addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, asArray, buildPublisher, fireEvent, fireEvent, fireEvent, getEventListeners, getEventListeners, isEventPublishingEnabled, isNestedListener, publishEvent, publishEvent, publishEvent, publishEventAsync, publishEventAsync, publishEventAsync, publishEventOutsideUI, publishEventOutsideUI, publishEventOutsideUI, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeNestedListeners, runInsideExecutorService, setEventPublishingEnabled, setExecutorServiceManager
@Inject public void setUIThreadManager(@Nonnull UIThreadManager uiThreadManager)
protected void doPublishOutsideUI(@Nonnull java.lang.Runnable publisher)
doPublishOutsideUI
in class AbstractEventRouter
protected void doPublishAsync(@Nonnull java.lang.Runnable publisher)
doPublishAsync
in class AbstractEventRouter