package org.limewire.listener; /** * An EventBroadcaster that broadcasts all its events within an executor. * This is useful if you want to asynchronously notify listeners about events * (especially handy if the events are generated while holding a lock). * If the executor is single-threaded, this can guarantee that all events * are dispatched in the same order they were broadcast. */ public interface AsynchronousEventBroadcaster<E> extends EventBroadcaster<E> { }