public static class DefaultExecutorFactory.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DefaultExecutorFactory.Builder |
allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut) |
DefaultExecutorFactory |
build() |
DefaultExecutorFactory.Builder |
corePoolSize(int corePoolSize) |
DefaultExecutorFactory.Builder |
corePoolTimeAlive(int corePoolTimeAlive) |
DefaultExecutorFactory.Builder |
corePoolTimeAliveUnit(TimeUnit corePoolTimeAliveUnit) |
DefaultExecutorFactory.Builder |
maxPoolSize(int maxPoolSize) |
DefaultExecutorFactory.Builder |
queueSize(int queueSize) |
DefaultExecutorFactory.Builder |
rejectedExecutionHandler(RejectedExecutionHandler rejectedExecutionHandler) |
DefaultExecutorFactory.Builder |
threadFactory(ThreadFactory threadFactory) |
DefaultExecutorFactory.Builder |
threadNamePrefix(String threadNamePrefix) |
DefaultExecutorFactory.Builder |
workQueueFactory(ObjectFactory<BlockingQueue<Runnable>> workQueueFactory) |
public DefaultExecutorFactory.Builder corePoolSize(int corePoolSize)
public DefaultExecutorFactory.Builder maxPoolSize(int maxPoolSize)
public DefaultExecutorFactory.Builder corePoolTimeAlive(int corePoolTimeAlive)
public DefaultExecutorFactory.Builder corePoolTimeAliveUnit(TimeUnit corePoolTimeAliveUnit)
public DefaultExecutorFactory.Builder workQueueFactory(ObjectFactory<BlockingQueue<Runnable>> workQueueFactory)
public DefaultExecutorFactory.Builder threadFactory(ThreadFactory threadFactory)
public DefaultExecutorFactory.Builder threadNamePrefix(String threadNamePrefix)
public DefaultExecutorFactory.Builder rejectedExecutionHandler(RejectedExecutionHandler rejectedExecutionHandler)
public DefaultExecutorFactory.Builder allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut)
public DefaultExecutorFactory.Builder queueSize(int queueSize)
public DefaultExecutorFactory build()
Copyright © 2023 The Ant Financial. All rights reserved.