Package io.dropwizard.lifecycle.setup
Class ExecutorServiceBuilder
- java.lang.Object
-
- io.dropwizard.lifecycle.setup.ExecutorServiceBuilder
-
public class ExecutorServiceBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat)
ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, ThreadFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
ExecutorServiceBuilder
public ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, ThreadFactory factory)
-
ExecutorServiceBuilder
public ExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat)
-
-
Method Detail
-
minThreads
public ExecutorServiceBuilder minThreads(int threads)
-
maxThreads
public ExecutorServiceBuilder maxThreads(int threads)
-
allowCoreThreadTimeOut
public ExecutorServiceBuilder allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut)
-
keepAliveTime
public ExecutorServiceBuilder keepAliveTime(Duration time)
-
shutdownTime
public ExecutorServiceBuilder shutdownTime(Duration time)
-
workQueue
public ExecutorServiceBuilder workQueue(BlockingQueue<Runnable> workQueue)
-
rejectedExecutionHandler
public ExecutorServiceBuilder rejectedExecutionHandler(RejectedExecutionHandler handler)
-
threadFactory
public ExecutorServiceBuilder threadFactory(ThreadFactory threadFactory)
-
build
public ExecutorService build()
-
-