public class SchedulerConfiguration extends Object implements com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
Constructor and Description |
---|
SchedulerConfiguration(ClusterManager clusterManager,
com.google.common.base.Supplier<com.atlassian.sal.api.timezone.TimeZoneManager> timeZoneManager) |
Modifier and Type | Method and Description |
---|---|
@Nullable TimeZone |
getDefaultTimeZone() |
int |
refreshClusteredJobsIntervalInMinutes() |
boolean |
useFineGrainedSchedules() |
boolean |
useQuartzJobDataMapMigration() |
int |
workerThreadCount() |
public SchedulerConfiguration(ClusterManager clusterManager, com.google.common.base.Supplier<com.atlassian.sal.api.timezone.TimeZoneManager> timeZoneManager)
public int refreshClusteredJobsIntervalInMinutes()
refreshClusteredJobsIntervalInMinutes
in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
public int workerThreadCount()
workerThreadCount
in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
public boolean useQuartzJobDataMapMigration()
useQuartzJobDataMapMigration
in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
public boolean useFineGrainedSchedules()
useFineGrainedSchedules
in interface com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration
public @Nullable TimeZone getDefaultTimeZone()
getDefaultTimeZone
in interface com.atlassian.scheduler.core.spi.SchedulerServiceConfiguration
Copyright © 2003–2021 Atlassian. All rights reserved.