@ProviderType
public interface ThreadPoolConfig
| Modifier and Type | Interface and Description |
|---|---|
static class |
ThreadPoolConfig.ThreadPoolPolicy
The thread pool policies.
|
static class |
ThreadPoolConfig.ThreadPriority |
| Modifier and Type | Method and Description |
|---|---|
ThreadPoolConfig.ThreadPoolPolicy |
getBlockPolicy()
Return the block policy.
|
java.util.concurrent.ThreadFactory |
getFactory()
Return the thread pool factory.
|
long |
getKeepAliveTime()
Return the keep alive time.
|
int |
getMaxPoolSize()
Return the maximum pool size
|
long |
getMaxThreadAge()
Return the maximum age before a thread is retired.
|
int |
getMinPoolSize()
Return the minimum pool size.
|
ThreadPoolConfig.ThreadPriority |
getPriority()
Return the priority for the threads.
|
int |
getQueueSize()
Return the queue size.
|
int |
getShutdownWaitTimeMs()
Return the shutdown wait time in ms.
|
boolean |
isDaemon()
Return if daemon threads should be created.
|
boolean |
isShutdownGraceful()
Should this pool shutdown graceful.
|
int getMinPoolSize()
int getMaxPoolSize()
int getQueueSize()
long getMaxThreadAge()
long getKeepAliveTime()
ThreadPoolConfig.ThreadPoolPolicy getBlockPolicy()
boolean isShutdownGraceful()
true if the pool should shutdown graceful.int getShutdownWaitTimeMs()
java.util.concurrent.ThreadFactory getFactory()
nullThreadPoolConfig.ThreadPriority getPriority()
boolean isDaemon()
true if daemon threads should be created.Copyright © 2017 The Apache Software Foundation. All rights reserved.