package org.limewire.concurrent; import java.util.concurrent.ScheduledFuture; /** * An extension to {@link ScheduledFuture} where you can add listeners. * If the future has completed when the listener is added, * the listener is immediately notified. * * @see ListeningExecutorService * @see ScheduledListeningExecutorService * @see ScheduledListeningFuture * @see RunnableListeningFuture * @see RunnableScheduledListeningFuture */ public interface ScheduledListeningFuture<V> extends ScheduledFuture<V>, ListeningFuture<V> { }