Class QuartzProperties

java.lang.Object
org.springframework.boot.autoconfigure.quartz.QuartzProperties

@ConfigurationProperties("spring.quartz") public class QuartzProperties extends Object
Configuration properties for the Quartz Scheduler integration.
Since:
2.0.0
Author:
Vedran Pavic, Stephane Nicoll
  • Constructor Details

    • QuartzProperties

      public QuartzProperties()
  • Method Details

    • getJobStoreType

      public JobStoreType getJobStoreType()
    • setJobStoreType

      public void setJobStoreType(JobStoreType jobStoreType)
    • getSchedulerName

      public String getSchedulerName()
    • setSchedulerName

      public void setSchedulerName(String schedulerName)
    • isAutoStartup

      public boolean isAutoStartup()
    • setAutoStartup

      public void setAutoStartup(boolean autoStartup)
    • getStartupDelay

      public Duration getStartupDelay()
    • setStartupDelay

      public void setStartupDelay(Duration startupDelay)
    • isWaitForJobsToCompleteOnShutdown

      public boolean isWaitForJobsToCompleteOnShutdown()
    • setWaitForJobsToCompleteOnShutdown

      public void setWaitForJobsToCompleteOnShutdown(boolean waitForJobsToCompleteOnShutdown)
    • isOverwriteExistingJobs

      public boolean isOverwriteExistingJobs()
    • setOverwriteExistingJobs

      public void setOverwriteExistingJobs(boolean overwriteExistingJobs)
    • getProperties

      public Map<String,String> getProperties()
    • getJdbc

      public QuartzProperties.Jdbc getJdbc()