Class DbSchedulerProperties


  • @ConfigurationProperties("db-scheduler")
    public class DbSchedulerProperties
    extends Object
    • Constructor Detail

      • DbSchedulerProperties

        public DbSchedulerProperties()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getThreads

        public int getThreads()
      • setThreads

        public void setThreads​(int threads)
      • getHeartbeatInterval

        public Duration getHeartbeatInterval()
      • setHeartbeatInterval

        public void setHeartbeatInterval​(Duration heartbeatInterval)
      • getMissedHeartbeatsLimit

        public int getMissedHeartbeatsLimit()
      • setMissedHeartbeatsLimit

        public void setMissedHeartbeatsLimit​(int missedHeartbeatsLimit)
      • getSchedulerName

        public String getSchedulerName()
      • setSchedulerName

        public void setSchedulerName​(String schedulerName)
      • getTableName

        public String getTableName()
      • setTableName

        public void setTableName​(String tableName)
      • isImmediateExecutionEnabled

        public boolean isImmediateExecutionEnabled()
      • setImmediateExecutionEnabled

        public void setImmediateExecutionEnabled​(boolean immediateExecutionEnabled)
      • getPollingInterval

        public Duration getPollingInterval()
      • setPollingInterval

        public void setPollingInterval​(Duration pollingInterval)
      • isDelayStartupUntilContextReady

        public boolean isDelayStartupUntilContextReady()
      • setDelayStartupUntilContextReady

        public void setDelayStartupUntilContextReady​(boolean delayStartupUntilContextReady)
      • getDeleteUnresolvedAfter

        public Duration getDeleteUnresolvedAfter()
      • setDeleteUnresolvedAfter

        public void setDeleteUnresolvedAfter​(Duration deleteUnresolvedAfter)
      • getShutdownMaxWait

        public Duration getShutdownMaxWait()
      • setShutdownMaxWait

        public void setShutdownMaxWait​(Duration shutdownMaxWait)
      • getFailureLoggerLevel

        public LogLevel getFailureLoggerLevel()
      • setFailureLoggerLevel

        public void setFailureLoggerLevel​(LogLevel failureLoggerLevel)
      • isFailureLoggerLogStackTrace

        public boolean isFailureLoggerLogStackTrace()
      • setFailureLoggerLogStackTrace

        public void setFailureLoggerLogStackTrace​(boolean failureLoggerLogStackTrace)
      • 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)