Index

A B C D E G H I J S W 
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 Scheduler instances 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 ExecutorService instance.

E

executorService() - Method in interface com.github.kagkarlsson.scheduler.boot.config.DbSchedulerCustomizer
Provide an existing ExecutorService instance.

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 ScheduledExecutorService instance.

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 SchedulerName implementation.
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
 
A B C D E G H I J S W 
All Classes and Interfaces|All Packages