Module java.base

Interface RunnableScheduledFuture<V>

Type Parameters:
V - The result type returned by this Future's get method
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 Details

    • 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:
      true if this task is periodic