RunnableScheduledFuture (Java Platform SE 7 ) (original) (raw)
- Type Parameters:
V
- The result type returned by this Future's get method
All Superinterfaces:
Comparable<Delayed>, Delayed, Future, 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
See Also:
FutureTask, Executor
Method Summary
Methods
Modifier and Type Method and Description boolean isPeriodic() Returns true if this is a periodic task. * ### Methods inherited from interface java.util.concurrent.[RunnableFuture](../../../java/util/concurrent/RunnableFuture.html "interface in java.util.concurrent") `[run](../../../java/util/concurrent/RunnableFuture.html#run%28%29)` * ### Methods inherited from interface java.util.concurrent.[Delayed](../../../java/util/concurrent/Delayed.html "interface in java.util.concurrent") `[getDelay](../../../java/util/concurrent/Delayed.html#getDelay%28java.util.concurrent.TimeUnit%29)` * ### Methods inherited from interface java.lang.[Comparable](../../../java/lang/Comparable.html "interface in java.lang") `[compareTo](../../../java/lang/Comparable.html#compareTo%28T%29)` * ### Methods inherited from interface java.util.concurrent.[Future](../../../java/util/concurrent/Future.html "interface in java.util.concurrent") `[cancel](../../../java/util/concurrent/Future.html#cancel%28boolean%29), [get](../../../java/util/concurrent/Future.html#get%28%29), [get](../../../java/util/concurrent/Future.html#get%28long,%20java.util.concurrent.TimeUnit%29), [isCancelled](../../../java/util/concurrent/Future.html#isCancelled%28%29), [isDone](../../../java/util/concurrent/Future.html#isDone%28%29)`
Method Detail
* #### isPeriodic 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
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.