public class ShadowExecutors
extends java.lang.Object
| Constructor and Description |
|---|
ShadowExecutors() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.concurrent.ThreadFactory |
defaultThreadFactory(java.lang.String name) |
static java.util.concurrent.ExecutorService |
newCachedThreadPool(java.lang.String name) |
static java.util.concurrent.ExecutorService |
newCachedThreadPool(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newFixedThreadPool(int nThreads,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newFixedThreadPool(int nThreads,
java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedCachedThreadPool(java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedCachedThreadPool(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedFixedThreadPool(int nThreads,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedFixedThreadPool(int nThreads,
java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newOptimizedScheduledThreadPool(int corePoolSize,
java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newOptimizedScheduledThreadPool(int corePoolSize,
java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedSingleThreadExecutor(java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedSingleThreadExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newOptimizedSingleThreadScheduledExecutor(java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newOptimizedSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedWorkStealingPool(int parallelism,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newOptimizedWorkStealingPool(java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newScheduledThreadPool(int corePoolSize,
java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newScheduledThreadPool(int corePoolSize,
java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newSingleThreadExecutor(java.lang.String name) |
static java.util.concurrent.ExecutorService |
newSingleThreadExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newSingleThreadScheduledExecutor(java.lang.String name) |
static java.util.concurrent.ScheduledExecutorService |
newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newWorkStealingPool(int parallelism,
java.lang.String name) |
static java.util.concurrent.ExecutorService |
newWorkStealingPool(java.lang.String name) |
public static java.util.concurrent.ThreadFactory defaultThreadFactory(java.lang.String name)
public static java.util.concurrent.ExecutorService newFixedThreadPool(int nThreads,
java.lang.String name)
public static java.util.concurrent.ExecutorService newFixedThreadPool(int nThreads,
java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newSingleThreadExecutor(java.lang.String name)
public static java.util.concurrent.ExecutorService newSingleThreadExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newCachedThreadPool(java.lang.String name)
public static java.util.concurrent.ExecutorService newCachedThreadPool(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor(java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool(int corePoolSize,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newScheduledThreadPool(int corePoolSize,
java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newWorkStealingPool(java.lang.String name)
public static java.util.concurrent.ExecutorService newWorkStealingPool(int parallelism,
java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedFixedThreadPool(int nThreads,
java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedFixedThreadPool(int nThreads,
java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newOptimizedSingleThreadScheduledExecutor(java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newOptimizedSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newOptimizedScheduledThreadPool(int corePoolSize,
java.lang.String name)
public static java.util.concurrent.ScheduledExecutorService newOptimizedScheduledThreadPool(int corePoolSize,
java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedSingleThreadExecutor(java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedSingleThreadExecutor(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedCachedThreadPool(java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedCachedThreadPool(java.util.concurrent.ThreadFactory factory,
java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedWorkStealingPool(java.lang.String name)
public static java.util.concurrent.ExecutorService newOptimizedWorkStealingPool(int parallelism,
java.lang.String name)