Class DbSchedulerProperties
java.lang.Object
com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.github.kagkarlsson.scheduler.logging.LogLevelcom.github.kagkarlsson.scheduler.PollingStrategyConfig.TypedoubledoubleintbooleanbooleanbooleanbooleanvoidsetDelayStartupUntilContextReady(boolean delayStartupUntilContextReady) voidsetDeleteUnresolvedAfter(Duration deleteUnresolvedAfter) voidsetEnabled(boolean enabled) voidsetFailureLoggerLevel(com.github.kagkarlsson.scheduler.logging.LogLevel failureLoggerLevel) voidsetFailureLoggerLogStackTrace(boolean failureLoggerLogStackTrace) voidsetHeartbeatInterval(Duration heartbeatInterval) voidsetImmediateExecutionEnabled(boolean immediateExecutionEnabled) voidsetPollingInterval(Duration pollingInterval) voidsetPollingStrategy(com.github.kagkarlsson.scheduler.PollingStrategyConfig.Type pollingStrategy) voidsetPollingStrategyLowerLimitFractionOfThreads(double pollingStrategyLowerLimitFractionOfThreads) voidsetPollingStrategyUpperLimitFractionOfThreads(double pollingStrategyUpperLimitFractionOfThreads) voidsetSchedulerName(String schedulerName) voidsetShutdownMaxWait(Duration shutdownMaxWait) voidsetTableName(String tableName) voidsetThreads(int threads)
-
Constructor Details
-
DbSchedulerProperties
public DbSchedulerProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getThreads
public int getThreads() -
setThreads
public void setThreads(int threads) -
getHeartbeatInterval
-
setHeartbeatInterval
-
getSchedulerName
-
setSchedulerName
-
getTableName
-
setTableName
-
isImmediateExecutionEnabled
public boolean isImmediateExecutionEnabled() -
setImmediateExecutionEnabled
public void setImmediateExecutionEnabled(boolean immediateExecutionEnabled) -
getPollingInterval
-
setPollingInterval
-
isDelayStartupUntilContextReady
public boolean isDelayStartupUntilContextReady() -
setDelayStartupUntilContextReady
public void setDelayStartupUntilContextReady(boolean delayStartupUntilContextReady) -
getDeleteUnresolvedAfter
-
setDeleteUnresolvedAfter
-
getShutdownMaxWait
-
setShutdownMaxWait
-
getFailureLoggerLevel
public com.github.kagkarlsson.scheduler.logging.LogLevel getFailureLoggerLevel() -
setFailureLoggerLevel
public void setFailureLoggerLevel(com.github.kagkarlsson.scheduler.logging.LogLevel failureLoggerLevel) -
isFailureLoggerLogStackTrace
public boolean isFailureLoggerLogStackTrace() -
setFailureLoggerLogStackTrace
public void setFailureLoggerLogStackTrace(boolean failureLoggerLogStackTrace) -
getPollingStrategy
public com.github.kagkarlsson.scheduler.PollingStrategyConfig.Type getPollingStrategy() -
setPollingStrategy
public void setPollingStrategy(com.github.kagkarlsson.scheduler.PollingStrategyConfig.Type pollingStrategy) -
getPollingStrategyLowerLimitFractionOfThreads
public double getPollingStrategyLowerLimitFractionOfThreads() -
setPollingStrategyLowerLimitFractionOfThreads
public void setPollingStrategyLowerLimitFractionOfThreads(double pollingStrategyLowerLimitFractionOfThreads) -
getPollingStrategyUpperLimitFractionOfThreads
public double getPollingStrategyUpperLimitFractionOfThreads() -
setPollingStrategyUpperLimitFractionOfThreads
public void setPollingStrategyUpperLimitFractionOfThreads(double pollingStrategyUpperLimitFractionOfThreads)
-