| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 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 | ScheduledExecutorServiceAn ExecutorServicethat can schedule commands to run after a given
 delay, or to execute periodically. | 
| Classes in java.util.concurrent that implement ExecutorService | |
|---|---|
|  class | AbstractExecutorServiceProvides default implementation of ExecutorServiceexecution methods. | 
|  class | ScheduledThreadPoolExecutorA ThreadPoolExecutorthat can additionally schedule
 commands to run after a given delay, or to execute
 periodically. | 
|  class | ThreadPoolExecutorAn ExecutorServicethat executes each submitted task using
 one of possibly several pooled threads, normally configured
 usingExecutorsfactory 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 set of threads operating off a shared unbounded queue. | 
| static ExecutorService | Executors.newFixedThreadPool(int nThreads,
                   ThreadFactory threadFactory)Creates a thread pool that reuses a fixed set 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 ExecutorServicemethods 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 ExecutorServicemethods to the given executor, but not any
 other methods that might otherwise be accessible using
 casts. | 
| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.