Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
java.util.concurrent.ScheduledFuture

Packages that use ScheduledFuture
java.util.concurrent | Utility classes commonly useful in concurrent programming.

Uses of ScheduledFuture in java.util.concurrent

Subinterfaces of ScheduledFuture in java.util.concurrent
`interface` | `RunnableScheduledFuture<V>` A `ScheduledFuture` that is `Runnable`.

Methods in java.util.concurrent that return ScheduledFuture
`
`<V> ScheduledFuture<V>`
` | `ScheduledThreadPoolExecutor.schedule(Callable<V> callable, long delay, TimeUnit unit)`
`
`<V> ScheduledFuture<V>`
` | `ScheduledExecutorService.schedule(Callable<V> callable, long delay, TimeUnit unit)` Creates and executes a ScheduledFuture that becomes enabled after the given delay.
`ScheduledFuture<?>` | `ScheduledThreadPoolExecutor.schedule(Runnable command, long delay, TimeUnit unit)`
`ScheduledFuture<?>` | `ScheduledExecutorService.schedule(Runnable command, long delay, TimeUnit unit)` Creates and executes a one-shot action that becomes enabled after the given delay.
`ScheduledFuture<?>` | `ScheduledThreadPoolExecutor.scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit)`
`ScheduledFuture<?>` | `ScheduledExecutorService.scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit)` Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period; that is executions will commence after `initialDelay` then `initialDelay+period`, then `initialDelay + 2 * period`, and so on.
`ScheduledFuture<?>` | `ScheduledThreadPoolExecutor.scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit)`
`ScheduledFuture<?>` | `ScheduledExecutorService.scheduleWithFixedDelay(Runnable command, long initialDelay, long delay, TimeUnit unit)` Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given delay between the termination of one execution and the commencement of the next.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.