private <U extends T> CompletionStage<U> fireAsyncInternal(U event, NotificationOptions options) { CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() return getBeanManager().getGlobalLenientObserverNotifier().notifyAsync(observers.observers, event, observers.metadata, options); }
private <U extends T> CompletionStage<U> fireAsyncInternal(U event, NotificationOptions options) { CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() return getBeanManager().getGlobalLenientObserverNotifier().notifyAsync(observers.observers, event, observers.metadata, options); }
private <U extends T> CompletionStage<U> fireAsyncInternal(U event, NotificationOptions options) { CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() return getBeanManager().getGlobalLenientObserverNotifier().notifyAsync(observers.observers, event, observers.metadata, options); }
private <U extends T> CompletionStage<U> fireAsyncInternal(U event, NotificationOptions options) { CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() return getBeanManager().getGlobalLenientObserverNotifier().notifyAsync(observers.observers, event, observers.metadata, options); }
private <U extends T> CompletionStage<U> fireAsyncInternal(U event, NotificationOptions options) { CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() return getBeanManager().getGlobalLenientObserverNotifier().notifyAsync(observers.observers, event, observers.metadata, options); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, EVENT_ARGUMENT_NAME); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, "event"); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, EVENT_ARGUMENT_NAME); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, EVENT_ARGUMENT_NAME); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, EVENT_ARGUMENT_NAME); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }
@Override public void fire(T event) { Preconditions.checkArgumentNotNull(event, EVENT_ARGUMENT_NAME); CachedObservers observers = getObservers(event); // we can do lenient here as the event type is checked within #getObservers() getBeanManager().getGlobalLenientObserverNotifier().notify(observers.observers, event, observers.metadata); }