Example usage for Java com.google.common.util.concurrent ListeningExecutorService fields, constructors, methods, implement or subclass
The text is from its open source code.
boolean | awaitTermination(long timeout, TimeUnit unit) Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first. |
void | execute(Runnable command) Executes the given command at some time in the future. |
List | invokeAll(Collection extends Callable All elements in the returned list must be ListenableFuture instances. |
boolean | isShutdown() Returns true if this executor has been shut down. |
boolean | isTerminated() Returns true if all tasks have completed following shut down. |
void | shutdown() Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. |
List | shutdownNow() Attempts to stop all actively executing tasks, halts the processing of waiting tasks, and returns a list of the tasks that were awaiting execution. |
ListenableFuture | submit(Callable |
ListenableFuture> | submit(Runnable task) |