public class DefaultEventRouter extends AbstractEventRouter
AbstractEventRouter.MethodCache, AbstractEventRouter.MethodInfo
Modifier and Type | Field and Description |
---|---|
protected static int |
count |
callableListeners, listeners, LOCK
Constructor and Description |
---|
DefaultEventRouter() |
Modifier and Type | Method and Description |
---|---|
protected void |
doPublishAsync(Runnable publisher) |
protected void |
doPublishOutsideUI(Runnable publisher) |
void |
setUIThreadManager(UIThreadManager uiThreadManager) |
addEventListener, addEventListener, addEventListener, addEventListener, asArray, buildPublisher, fireEvent, fireEvent, isEventPublishingEnabled, isNestedListener, publishEvent, publishEvent, publishEvent, publishEventAsync, publishEventAsync, publishEventAsync, publishEventOutsideUI, publishEventOutsideUI, publishEventOutsideUI, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeNestedListeners, setEventPublishingEnabled
@Inject public void setUIThreadManager(@Nonnull UIThreadManager uiThreadManager)
protected void doPublishOutsideUI(@Nonnull Runnable publisher)
doPublishOutsideUI
in class AbstractEventRouter
protected void doPublishAsync(@Nonnull Runnable publisher)
doPublishAsync
in class AbstractEventRouter