Interface DbSchedulerCustomizer
public interface DbSchedulerCustomizer
Provides functionality for customizing various aspects of the db-scheduler configuration that is
not easily done with properties.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<DataSource>Provide a custom DataSource.default Optional<ExecutorService>Provide an existingExecutorServiceinstance.default Optional<ExecutorService>Provide an existingExecutorServiceinstance.default Optional<ScheduledExecutorService>Provide an existingScheduledExecutorServiceinstance.default Optional<JdbcCustomization>Provide a custom JdbcCustomization.default Optional<SchedulerName>Provide a customSchedulerNameimplementation.default Optional<Serializer>A custom serializer for task data.
-
Method Details
-
schedulerName
Provide a customSchedulerNameimplementation. -
serializer
A custom serializer for task data. -
executorService
Provide an existingExecutorServiceinstance. Used for processing tasks. -
dueExecutor
Provide an existingExecutorServiceinstance. Used for handling due executions. -
housekeeperExecutor
Provide an existingScheduledExecutorServiceinstance. Used for housekeeping tasks. -
jdbcCustomization
Provide a custom JdbcCustomization. -
dataSource
Provide a custom DataSource.
-