Example usage for Java java.util.concurrent ExecutorService 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. |
Class> | getClass() Returns the runtime class of this Object . |
List | invokeAll(Collection extends Callable Executes the given tasks, returning a list of Futures holding their status and results when all complete. |
List | invokeAll(Collection extends Callable Executes the given tasks, returning a list of Futures holding their status and results when all complete or the timeout expires, whichever happens first. |
T | invokeAny(Collection extends Callable Executes the given tasks, returning the result of one that has completed successfully (i.e., without throwing an exception), if any do. |
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. |
Future | submit(Callable Submits a value-returning task for execution and returns a Future representing the pending results of the task. |
Future> | submit(Runnable task) Submits a Runnable task for execution and returns a Future representing that task. |
Future | submit(Runnable task, T result) Submits a Runnable task for execution and returns a Future representing that task. |
String | toString() Returns a string representation of the object. |