@Override public <S extends EventSource, T extends Event<S>> Future<T> dispatch( final T event, final Runnable afterExec) { return _dispatcher.fire(event, true, afterExec); }
public <S extends EventSource, T extends Event<S>> Future<T> internalDispatch(final T event) { return _dispatcher.fire(event, true, null); }