|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Packages that use Future |
|
Utility classes commonly useful in concurrent programming.
|
Uses of Future in java.util.concurrent |
Subinterfaces of Future in java.util.concurrent |
|
interface |
|
interface |
A ScheduledFuture that is Runnable.
|
interface |
A delayed result-bearing action that can be cancelled.
|
Classes in java.util.concurrent that implement Future |
|
class |
A Future that may be explicitly completed (setting its
value and status), and may be used as a CompletionStage,
supporting dependent functions and actions that trigger upon its
completion.
|
abstract class |
A ForkJoinTask with a completion action performed when
triggered and there are no remaining pending actions.
|
abstract class |
Abstract base class for tasks that run within a ForkJoinPool.
|
class |
A cancellable asynchronous computation.
|
abstract class |
A recursive resultless ForkJoinTask.
|
abstract class |
A recursive result-bearing ForkJoinTask.
|
Methods in java.util.concurrent that return Future |
|
Submits a value-returning task for execution and returns a
Future representing the pending results of the task.
|
|
Future<?> |
Submits a Runnable task for execution and returns a Future
representing that task.
|
Submits a Runnable task for execution and returns a Future
representing that task.
|
|
CompletionService.poll()
Retrieves and removes the Future representing the next
completed task, or null if none are present.
|
|
Retrieves and removes the Future representing the next
completed task, waiting if necessary up to the specified wait
time if none are yet present.
|
|
Submits a value-returning task for execution and returns a Future
representing the pending results of the task.
|
|
Submits a Runnable task for execution and returns a Future
representing that task.
|
|
CompletionService.take()
Retrieves and removes the Future representing the next
completed task, waiting if none are yet present.
|
|
ExecutorCompletionService.poll()
Retrieves and removes the Future representing the next
completed task, or null if none are present.
|
|
Retrieves and removes the Future representing the next
completed task, waiting if necessary up to the specified wait
time if none are yet present.
|
|
Submits a value-returning task for execution and returns a Future
representing the pending results of the task.
|
|
Submits a Runnable task for execution and returns a Future
representing that task.
|
|
ExecutorCompletionService.take()
Retrieves and removes the Future representing the next
completed task, waiting if none are yet present.
|
|
Submits a value-returning task for execution and returns a
Future representing the pending results of the task.
|
|
Future<?> |
Submits a Runnable task for execution and returns a Future
representing that task.
|
Submits a Runnable task for execution and returns a Future
representing that task.
|
|
Submits a value-returning task for execution and returns a
Future representing the pending results of the task.
|
|
Future<?> |
Submits a Runnable task for execution and returns a Future
representing that task.
|
Submits a Runnable task for execution and returns a Future
representing that task.
|
Methods in java.util.concurrent that return types with arguments of type Future |
|
Executes the given tasks, returning a list of Futures holding
their status and results when all complete.
|
|
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
Executes the given tasks, returning a list of Futures holding
their status and results
when all complete or the timeout expires, whichever happens first.
|
|
Executes the given tasks, returning a list of Futures holding
their status and results when all complete.
|
|
Executes the given tasks, returning a list of Futures holding
their status and results
when all complete or the timeout expires, whichever happens first.
|
|
Executes the given tasks, returning a list of Futures holding
their status and results when all complete.
|
|
Executes the given tasks, returning a list of Futures holding
their status and results
when all complete or the timeout expires, whichever happens first.
|
Constructor parameters in java.util.concurrent with type arguments of type Future |
|
Creates an ExecutorCompletionService using the supplied
executor for base task execution and the supplied queue as its
completion queue.
|
|
FlexDoc/Javadoc 2.0 Demo Java Doc |