Interface RunnableScheduledFuture<V>
- Type Parameters:
-
V- The result type returned by this Future'sgetmethod
- All Superinterfaces:
-
Comparable<Delayed>,Delayed,Future<V>,Runnable,RunnableFuture<V>,ScheduledFuture<V>
public interface RunnableScheduledFuture<V> extends RunnableFuture<V>, ScheduledFuture<V>
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
- See Also:
-
FutureTask,Executor
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
boolean | isPeriodic() | Returns |
Methods declared in interface java.lang.Comparable
compareTo Methods declared in interface java.util.concurrent.Delayed
getDelay Methods declared in interface java.util.concurrent.Future
cancel, get, get, isCancelled, isDone Methods declared in interface java.util.concurrent.RunnableFuture
run Method Detail
isPeriodic
boolean isPeriodic()
Returns true if this task is periodic. A periodic task may re-run according to some schedule. A non-periodic task can be run only once.
- Returns:
-
trueif this task is periodic