Class DbSchedulerProperties
java.lang.Object
com.github.kagkarlsson.scheduler.boot.config.DbSchedulerProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoubledoubleintbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAlwaysPersistTimestampInUtc(boolean alwaysPersistTimestampInUTC) voidsetDelayStartupUntilContextReady(boolean delayStartupUntilContextReady) voidsetDeleteUnresolvedAfter(Duration deleteUnresolvedAfter) voidsetEnabled(boolean enabled) voidsetFailureLoggerLevel(LogLevel failureLoggerLevel) voidsetFailureLoggerLogStackTrace(boolean failureLoggerLogStackTrace) voidsetHeartbeatInterval(Duration heartbeatInterval) voidsetImmediateExecutionEnabled(boolean immediateExecutionEnabled) voidsetMissedHeartbeatsLimit(int missedHeartbeatsLimit) voidsetPollingInterval(Duration pollingInterval) voidsetPollingStrategy(PollingStrategyConfig.Type pollingStrategy) voidsetPollingStrategyLowerLimitFractionOfThreads(double pollingStrategyLowerLimitFractionOfThreads) voidsetPollingStrategyUpperLimitFractionOfThreads(double pollingStrategyUpperLimitFractionOfThreads) voidsetPriorityEnabled(boolean priorityEnabled) 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
-
getMissedHeartbeatsLimit
public int getMissedHeartbeatsLimit() -
setMissedHeartbeatsLimit
public void setMissedHeartbeatsLimit(int missedHeartbeatsLimit) -
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
-
setFailureLoggerLevel
-
isFailureLoggerLogStackTrace
public boolean isFailureLoggerLogStackTrace() -
setFailureLoggerLogStackTrace
public void setFailureLoggerLogStackTrace(boolean failureLoggerLogStackTrace) -
getPollingStrategy
-
setPollingStrategy
-
getPollingStrategyLowerLimitFractionOfThreads
public double getPollingStrategyLowerLimitFractionOfThreads() -
setPollingStrategyLowerLimitFractionOfThreads
public void setPollingStrategyLowerLimitFractionOfThreads(double pollingStrategyLowerLimitFractionOfThreads) -
getPollingStrategyUpperLimitFractionOfThreads
public double getPollingStrategyUpperLimitFractionOfThreads() -
setPollingStrategyUpperLimitFractionOfThreads
public void setPollingStrategyUpperLimitFractionOfThreads(double pollingStrategyUpperLimitFractionOfThreads) -
isAlwaysPersistTimestampInUtc
public boolean isAlwaysPersistTimestampInUtc() -
setAlwaysPersistTimestampInUtc
public void setAlwaysPersistTimestampInUtc(boolean alwaysPersistTimestampInUTC) -
isPriorityEnabled
public boolean isPriorityEnabled() -
setPriorityEnabled
public void setPriorityEnabled(boolean priorityEnabled)
-