@Test public void testFireBlackHole() throws InterruptedException { SwiftEventDispatcher.asyncFire(Evt.EVT1); Thread.sleep(1000); }
public static <T> void asyncFire(final SwiftEvent event, final T content) { Assert.notNull(event); EXEC.execute(() -> syncFire(event, content)); }
SwiftEventDispatcher { public static <T> void asyncFire(final SwiftEvent event, final T content) { Assert.notNull(event); EXEC.execute(() -> syncFire(event, content)); } }
SwiftEventDispatcher { public static <T> void asyncFire(final SwiftEvent event, final T content) { Assert.notNull(event); EXEC.execute(() -> syncFire(event, content)); }  }
SwiftEventDispatcher { public static <T> void asyncFire(final SwiftEvent event, final T content) { Assert.notNull(event); EXEC.execute(() -> syncFire(event, content)); }  static void listen(SwiftEvent event, SwiftEventListener<?> listener); static void remove(SwiftEventListener<?> listener); static void asyncFire(final SwiftEvent event, final T content); static void asyncFire(SwiftEvent event); static void syncFire(final SwiftEvent event, final T content); static void syncFire(SwiftEvent event); }
SwiftEventDispatcher { public static <T> void asyncFire(final SwiftEvent event, final T content) { Assert.notNull(event); EXEC.execute(() -> syncFire(event, content)); }  static void listen(SwiftEvent event, SwiftEventListener<?> listener); static void remove(SwiftEventListener<?> listener); static void asyncFire(final SwiftEvent event, final T content); static void asyncFire(SwiftEvent event); static void syncFire(final SwiftEvent event, final T content); static void syncFire(SwiftEvent event);  }