public class BlockingThreadPoolExecutorFactory extends Object implements ThreadPoolExecutorFactory
| Constructor and Description |
|---|
BlockingThreadPoolExecutorFactory(int maxThreads,
int coreThreads,
int queueLength,
long keepAlive) |
| Modifier and Type | Method and Description |
|---|---|
int |
coreThreads() |
static BlockingThreadPoolExecutorFactory |
create(int maxThreads,
int queueSize) |
ExecutorService |
createExecutor(ThreadFactory threadFactory) |
long |
keepAlive() |
int |
maxThreads() |
int |
queueLength() |
String |
toString() |
void |
validate()
Validate parameters for the thread pool executor factory
|
public BlockingThreadPoolExecutorFactory(int maxThreads,
int coreThreads,
int queueLength,
long keepAlive)
public int maxThreads()
public int coreThreads()
public int queueLength()
public long keepAlive()
public ExecutorService createExecutor(ThreadFactory threadFactory)
createExecutor in interface ThreadPoolExecutorFactorypublic void validate()
ThreadPoolExecutorFactoryvalidate in interface ThreadPoolExecutorFactorypublic static BlockingThreadPoolExecutorFactory create(int maxThreads, int queueSize)
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.