Interface DbSchedulerCustomizer
-
public interface DbSchedulerCustomizerProvides functionality for customizing various aspects of the db-scheduler configuration that is not easily done with properties.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<ExecutorService>dueExecutor()Provide an existingExecutorServiceinstance.default Optional<ExecutorService>executorService()Provide an existingExecutorServiceinstance.default Optional<ScheduledExecutorService>housekeeperExecutor()Provide an existingScheduledExecutorServiceinstance.default Optional<JdbcCustomization>jdbcCustomization()Provide a custom JdbcCustomization.default Optional<SchedulerName>schedulerName()Provide a customSchedulerNameimplementation.default Optional<Serializer>serializer()A custom serializer for task data.
-
-
-
Method Detail
-
schedulerName
default Optional<SchedulerName> schedulerName()
Provide a customSchedulerNameimplementation.
-
serializer
default Optional<Serializer> serializer()
A custom serializer for task data.
-
executorService
default Optional<ExecutorService> executorService()
Provide an existingExecutorServiceinstance. Used for processing tasks.
-
dueExecutor
default Optional<ExecutorService> dueExecutor()
Provide an existingExecutorServiceinstance. Used for handling due executions.
-
housekeeperExecutor
default Optional<ScheduledExecutorService> housekeeperExecutor()
Provide an existingScheduledExecutorServiceinstance. Used for housekeeping tasks.
-
jdbcCustomization
default Optional<JdbcCustomization> jdbcCustomization()
Provide a custom JdbcCustomization.
-
-