edu.emory.mathcs.backport.java.util.concurrent
Interface RunnableScheduledFuture

All Superinterfaces:
java.lang.Comparable, Delayed, Future, java.lang.Runnable, RunnableFuture, ScheduledFuture

public interface RunnableScheduledFuture
extends RunnableFuture, ScheduledFuture

A ScheduledFuture that is Runnable. Successful execution of the run method causes completion of the Future and allows access to its results.

Since:
1.6
Author:
Doug Lea
See Also:
FutureTask, Executor

Method Summary
 boolean isPeriodic()
          Returns true if this is a periodic task.
 
Methods inherited from interface edu.emory.mathcs.backport.java.util.concurrent.RunnableFuture
run
 
Methods inherited from interface edu.emory.mathcs.backport.java.util.concurrent.Future
cancel, get, get, isCancelled, isDone
 
Methods inherited from interface edu.emory.mathcs.backport.java.util.concurrent.Delayed
getDelay
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

isPeriodic

public boolean isPeriodic()
Returns true if this is a periodic task. A periodic task may re-run according to some schedule. A non-periodic task can be run only once.

Returns:
true if this task is periodic