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

Interface RunnableScheduledFuture

All Superinterfaces:
Comparable, Runnable, Delayed, Future, 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.
Author:
Doug Lea
Since:
1.6
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.Delayed

getDelay

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.RunnableFuture

run

Method Details

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