Package io.dropwizard.lifecycle.setup
Class ScheduledExecutorServiceBuilder
- java.lang.Object
-
- io.dropwizard.lifecycle.setup.ScheduledExecutorServiceBuilder
-
public class ScheduledExecutorServiceBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ScheduledExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, boolean useDaemonThreads)
ScheduledExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, ThreadFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledExecutorService
build()
ScheduledExecutorServiceBuilder
rejectedExecutionHandler(RejectedExecutionHandler handler)
ScheduledExecutorServiceBuilder
removeOnCancelPolicy(boolean removeOnCancel)
ScheduledExecutorServiceBuilder
shutdownTime(Duration time)
ScheduledExecutorServiceBuilder
threadFactory(ThreadFactory threadFactory)
ScheduledExecutorServiceBuilder
threads(int threads)
-
-
-
Constructor Detail
-
ScheduledExecutorServiceBuilder
public ScheduledExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, ThreadFactory factory)
-
ScheduledExecutorServiceBuilder
public ScheduledExecutorServiceBuilder(LifecycleEnvironment environment, String nameFormat, boolean useDaemonThreads)
-
-
Method Detail
-
threads
public ScheduledExecutorServiceBuilder threads(int threads)
-
shutdownTime
public ScheduledExecutorServiceBuilder shutdownTime(Duration time)
-
rejectedExecutionHandler
public ScheduledExecutorServiceBuilder rejectedExecutionHandler(RejectedExecutionHandler handler)
-
threadFactory
public ScheduledExecutorServiceBuilder threadFactory(ThreadFactory threadFactory)
-
removeOnCancelPolicy
public ScheduledExecutorServiceBuilder removeOnCancelPolicy(boolean removeOnCancel)
-
build
public ScheduledExecutorService build()
-
-