Index
All Classes and Interfaces|All Packages
A
- AbstractSchedulerStarter - Class in com.github.kagkarlsson.scheduler.boot.config.startup
- AbstractSchedulerStarter(Scheduler) - Constructor for class com.github.kagkarlsson.scheduler.boot.config.startup.AbstractSchedulerStarter
- afterPropertiesSet() - Method in class com.github.kagkarlsson.scheduler.boot.config.startup.ImmediateStart
B
- buildScheduler(DbSchedulerProperties, DbSchedulerCustomizer, StatsRegistry, Clock, DataSource, List<Task<?>>, List<SchedulerListener>, List<ExecutionInterceptor>) - Static method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerConfigurationSupport
C
- com.github.kagkarlsson.scheduler.boot.config - package com.github.kagkarlsson.scheduler.boot.config
- com.github.kagkarlsson.scheduler.boot.config.startup - package com.github.kagkarlsson.scheduler.boot.config.startup
- configureDataSource(DataSource) - Static method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerConfigurationSupport
- ContextReadyStart - Class in com.github.kagkarlsson.scheduler.boot.config.startup
- ContextReadyStart(Scheduler) - Constructor for class com.github.kagkarlsson.scheduler.boot.config.startup.ContextReadyStart
D
- dataSource() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide a custom DataSource.
- DbSchedulerConfigurationSupport - Class in com.github.kagkarlsson.scheduler.boot.config
-
Helper for building
Schedulerinstances shared between Spring Boot starters. - DbSchedulerCustomizer - Interface in com.github.kagkarlsson.scheduler.boot.config
-
Provides functionality for customizing various aspects of the db-scheduler configuration that is not easily done with properties.
- DbSchedulerProperties - Class in com.github.kagkarlsson.scheduler.boot.config
- DbSchedulerProperties() - Constructor for class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- DbSchedulerStarter - Interface in com.github.kagkarlsson.scheduler.boot.config
- doStart() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerStarter
- doStart() - Method in class com.github.kagkarlsson.scheduler.boot.config.startup.AbstractSchedulerStarter
- dueExecutor() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide an existing
ExecutorServiceinstance.
E
- executorService() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide an existing
ExecutorServiceinstance.
G
- getDeleteUnresolvedAfter() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getFailureLoggerLevel() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getHeartbeatInterval() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getMissedHeartbeatsLimit() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getPollingInterval() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getPollingStrategy() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getPollingStrategyLowerLimitFractionOfThreads() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getPollingStrategyUpperLimitFractionOfThreads() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getSchedulerName() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getShutdownMaxWait() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getTableName() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- getThreads() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
H
- housekeeperExecutor() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide an existing
ScheduledExecutorServiceinstance.
I
- ImmediateStart - Class in com.github.kagkarlsson.scheduler.boot.config.startup
- ImmediateStart(Scheduler) - Constructor for class com.github.kagkarlsson.scheduler.boot.config.startup.ImmediateStart
- isAlwaysPersistTimestampInUtc() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- isDelayStartupUntilContextReady() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- isEnabled() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- isFailureLoggerLogStackTrace() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- isImmediateExecutionEnabled() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- isPriorityEnabled() - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
J
- jdbcCustomization() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide a custom JdbcCustomization.
S
- schedulerName() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
Provide a custom
SchedulerNameimplementation. - serializer() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
-
A custom serializer for task data.
- setAlwaysPersistTimestampInUtc(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setDelayStartupUntilContextReady(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setDeleteUnresolvedAfter(Duration) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setEnabled(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setFailureLoggerLevel(LogLevel) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setFailureLoggerLogStackTrace(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setHeartbeatInterval(Duration) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setImmediateExecutionEnabled(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setMissedHeartbeatsLimit(int) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setPollingInterval(Duration) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setPollingStrategy(PollingStrategyConfig.Type) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setPollingStrategyLowerLimitFractionOfThreads(double) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setPollingStrategyUpperLimitFractionOfThreads(double) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setPriorityEnabled(boolean) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setSchedulerName(String) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setShutdownMaxWait(Duration) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setTableName(String) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- setThreads(int) - Method in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
- SPRING_JAVA_SERIALIZER - Static variable in class com.github.kagkarlsson.scheduler.boot.config.DbSchedulerConfigurationSupport
W
- whenContextIsReady() - Method in class com.github.kagkarlsson.scheduler.boot.config.startup.ContextReadyStart
All Classes and Interfaces|All Packages