public final class ScheduledExecutorServiceBuilder extends Object
ScheduledExecutorService's builder object.| Constructor and Description |
|---|
ScheduledExecutorServiceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledExecutorService |
build() |
ScheduledExecutorServiceBuilder |
clientTrace() |
ScheduledExecutorServiceBuilder |
clientTrace(boolean value) |
ScheduledExecutorServiceBuilder |
continueExistingPeriodicTasksAfterShutdownPolicy() |
ScheduledExecutorServiceBuilder |
continueExistingPeriodicTasksAfterShutdownPolicy(boolean value) |
ScheduledExecutorServiceBuilder |
executeExistingDelayedTasksAfterShutdownPolicy() |
ScheduledExecutorServiceBuilder |
executeExistingDelayedTasksAfterShutdownPolicy(boolean value) |
ScheduledExecutorServiceBuilder |
handler(@NonNull RejectedExecutionHandler value) |
ScheduledExecutorServiceBuilder |
poolSize(int value) |
ScheduledExecutorServiceBuilder |
removeOnCancelPolicy() |
ScheduledExecutorServiceBuilder |
removeOnCancelPolicy(boolean value) |
ScheduledExecutorServiceBuilder |
threadFactory(@NonNull ThreadFactory value) |
public ScheduledExecutorServiceBuilder poolSize(int value)
public ScheduledExecutorServiceBuilder continueExistingPeriodicTasksAfterShutdownPolicy()
public ScheduledExecutorServiceBuilder continueExistingPeriodicTasksAfterShutdownPolicy(boolean value)
public ScheduledExecutorServiceBuilder executeExistingDelayedTasksAfterShutdownPolicy()
public ScheduledExecutorServiceBuilder executeExistingDelayedTasksAfterShutdownPolicy(boolean value)
public ScheduledExecutorServiceBuilder removeOnCancelPolicy()
public ScheduledExecutorServiceBuilder removeOnCancelPolicy(boolean value)
public ScheduledExecutorServiceBuilder clientTrace()
public ScheduledExecutorServiceBuilder clientTrace(boolean value)
public ScheduledExecutorServiceBuilder threadFactory(@NonNull @NonNull ThreadFactory value)
public ScheduledExecutorServiceBuilder handler(@NonNull @NonNull RejectedExecutionHandler value)
public ScheduledExecutorService build()
Copyright © 2019–2020 Appulse. All rights reserved.