|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExecutorService | |
---|---|
java.util.concurrent | Utility classes commonly useful in concurrent programming. |
Uses of ExecutorService in java.util.concurrent |
---|
Subinterfaces of ExecutorService in java.util.concurrent | |
---|---|
interface |
ScheduledExecutorService
An ExecutorService that can schedule commands to run after a given
delay, or to execute periodically. |
Classes in java.util.concurrent that implement ExecutorService | |
---|---|
class |
AbstractExecutorService
Provides default implementations of ExecutorService
execution methods. |
class |
ScheduledThreadPoolExecutor
A ThreadPoolExecutor that can additionally schedule
commands to run after a given delay, or to execute
periodically. |
class |
ThreadPoolExecutor
An ExecutorService that executes each submitted task using
one of possibly several pooled threads, normally configured
using Executors factory methods. |
Methods in java.util.concurrent that return ExecutorService | |
---|---|
static ExecutorService |
Executors.newCachedThreadPool()
Creates a thread pool that creates new threads as needed, but will reuse previously constructed threads when they are available. |
static ExecutorService |
Executors.newCachedThreadPool(ThreadFactory threadFactory)
Creates a thread pool that creates new threads as needed, but will reuse previously constructed threads when they are available, and uses the provided ThreadFactory to create new threads when needed. |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads)
Creates a thread pool that reuses a fixed number of threads operating off a shared unbounded queue. |
static ExecutorService |
Executors.newFixedThreadPool(int nThreads,
ThreadFactory threadFactory)
Creates a thread pool that reuses a fixed number of threads operating off a shared unbounded queue, using the provided ThreadFactory to create new threads when needed. |
static ExecutorService |
Executors.newSingleThreadExecutor()
Creates an Executor that uses a single worker thread operating off an unbounded queue. |
static ExecutorService |
Executors.newSingleThreadExecutor(ThreadFactory threadFactory)
Creates an Executor that uses a single worker thread operating off an unbounded queue, and uses the provided ThreadFactory to create a new thread when needed. |
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
Returns an object that delegates all defined ExecutorService methods to the given executor, but not any
other methods that might otherwise be accessible using
casts. |
Methods in java.util.concurrent with parameters of type ExecutorService | |
---|---|
static ExecutorService |
Executors.unconfigurableExecutorService(ExecutorService executor)
Returns an object that delegates all defined ExecutorService methods to the given executor, but not any
other methods that might otherwise be accessible using
casts. |
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.