public class ExecutorServiceBuilder extends Object
Constructor and Description |
---|
ExecutorServiceBuilder(LifecycleEnvironment environment,
String nameFormat) |
ExecutorServiceBuilder(LifecycleEnvironment environment,
String nameFormat,
ThreadFactory factory) |
Modifier and Type | Method and Description |
---|---|
ExecutorServiceBuilder |
allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut) |
ExecutorService |
build() |
ExecutorServiceBuilder |
keepAliveTime(Duration time) |
ExecutorServiceBuilder |
maxThreads(int threads) |
ExecutorServiceBuilder |
minThreads(int threads) |
ExecutorServiceBuilder |
rejectedExecutionHandler(RejectedExecutionHandler handler) |
ExecutorServiceBuilder |
shutdownTime(Duration time) |
ExecutorServiceBuilder |
threadFactory(ThreadFactory threadFactory) |
ExecutorServiceBuilder |
workQueue(BlockingQueue<Runnable> workQueue) |
public ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, ThreadFactory factory)
public ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat)
public ExecutorServiceBuilder minThreads(int threads)
public ExecutorServiceBuilder maxThreads(int threads)
public ExecutorServiceBuilder allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut)
public ExecutorServiceBuilder keepAliveTime(Duration time)
public ExecutorServiceBuilder shutdownTime(Duration time)
public ExecutorServiceBuilder workQueue(BlockingQueue<Runnable> workQueue)
public ExecutorServiceBuilder rejectedExecutionHandler(RejectedExecutionHandler handler)
public ExecutorServiceBuilder threadFactory(ThreadFactory threadFactory)
public ExecutorService build()
Copyright © 2019. All rights reserved.