Class DbSchedulerConfigurationSupport
java.lang.Object
com.github.kagkarlsson.scheduler.boot.config.DbSchedulerConfigurationSupport
Helper for building
Scheduler instances shared between Spring Boot starters.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.github.kagkarlsson.scheduler.serializer.Serializer -
Method Summary
Modifier and TypeMethodDescriptionstatic com.github.kagkarlsson.scheduler.SchedulerbuildScheduler(DbSchedulerProperties config, DbSchedulerCustomizer customizer, com.github.kagkarlsson.scheduler.stats.StatsRegistry registry, com.github.kagkarlsson.scheduler.Clock clock, DataSource existingDataSource, List<com.github.kagkarlsson.scheduler.task.Task<?>> configuredTasks, List<com.github.kagkarlsson.scheduler.event.SchedulerListener> schedulerListeners, List<com.github.kagkarlsson.scheduler.event.ExecutionInterceptor> executionInterceptors) static DataSourceconfigureDataSource(DataSource existingDataSource)
-
Field Details
-
SPRING_JAVA_SERIALIZER
public static final com.github.kagkarlsson.scheduler.serializer.Serializer SPRING_JAVA_SERIALIZER
-
-
Method Details
-
buildScheduler
public static com.github.kagkarlsson.scheduler.Scheduler buildScheduler(DbSchedulerProperties config, DbSchedulerCustomizer customizer, com.github.kagkarlsson.scheduler.stats.StatsRegistry registry, com.github.kagkarlsson.scheduler.Clock clock, DataSource existingDataSource, List<com.github.kagkarlsson.scheduler.task.Task<?>> configuredTasks, List<com.github.kagkarlsson.scheduler.event.SchedulerListener> schedulerListeners, List<com.github.kagkarlsson.scheduler.event.ExecutionInterceptor> executionInterceptors) -
configureDataSource
-