Class CrowdSchedulerServiceConfiguration

java.lang.Object
com.atlassian.crowd.scheduling.CrowdSchedulerServiceConfiguration
All Implemented Interfaces:
com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration, com.atlassian.scheduler.core.spi.SchedulerServiceConfiguration

public class CrowdSchedulerServiceConfiguration extends Object implements com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
An implementation of CaesiumServiceConfiguration using default values.
  • Constructor Details

    • CrowdSchedulerServiceConfiguration

      public CrowdSchedulerServiceConfiguration(boolean isClustered)
  • Method Details

    • getDefaultTimeZone

      public TimeZone getDefaultTimeZone()
      Specified by:
      getDefaultTimeZone in interface com.atlassian.scheduler.core.spi.SchedulerServiceConfiguration
    • refreshClusteredJobsIntervalInMinutes

      public int refreshClusteredJobsIntervalInMinutes()
      Specified by:
      refreshClusteredJobsIntervalInMinutes in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
    • workerThreadCount

      public int workerThreadCount()
      Specified by:
      workerThreadCount in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
    • useQuartzJobDataMapMigration

      public boolean useQuartzJobDataMapMigration()
      Specified by:
      useQuartzJobDataMapMigration in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
    • useFineGrainedSchedules

      public boolean useFineGrainedSchedules()
      Specified by:
      useFineGrainedSchedules in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration