public class ExecutorServiceBuilder extends Object
Constructor and Description |
---|
ExecutorServiceBuilder(LifecycleEnvironment environment,
String nameFormat) |
Modifier and Type | Method and Description |
---|---|
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)
public ExecutorServiceBuilder minThreads(int threads)
public ExecutorServiceBuilder maxThreads(int threads)
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 © 2015. All rights reserved.