public class JiraCaesiumSchedulerService
extends com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService
Constructor and Description |
---|
JiraCaesiumSchedulerService(com.atlassian.scheduler.core.spi.RunDetailsDao runDetailsDao,
com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration config,
com.atlassian.scheduler.caesium.spi.ClusteredJobDao clusteredJobDao,
JiraParameterMapSerializer jiraParameterMapSerializer) |
Modifier and Type | Method and Description |
---|---|
void |
postJob() |
void |
preJob() |
protected void |
shutdownImpl() |
protected void |
standbyImpl() |
protected void |
startImpl() |
calculateNextRunTime, createParameterMapSerializer, enqueueJob, executeQueuedJob, getJobDetails, getJobRunnerKeysForAllScheduledJobs, getJobsByJobRunnerKey, getPendingJobs, refreshClusteredJob, refreshClusteredJobs, scheduleJob, unscheduleJob
addRunDetails, checked, getJobRunner, getLocallyRunningJobs, getParameterMapSerializer, getRegisteredJobRunnerKeys, getState, registerJobRunner, scheduleJobWithGeneratedId, shutdown, standby, start, unregisterJobRunner, waitUntilIdle
public JiraCaesiumSchedulerService(com.atlassian.scheduler.core.spi.RunDetailsDao runDetailsDao, com.atlassian.scheduler.caesium.spi.CaesiumSchedulerConfiguration config, com.atlassian.scheduler.caesium.spi.ClusteredJobDao clusteredJobDao, JiraParameterMapSerializer jiraParameterMapSerializer) throws com.atlassian.scheduler.SchedulerServiceException
com.atlassian.scheduler.SchedulerServiceException
protected void startImpl() throws com.atlassian.scheduler.SchedulerServiceException
startImpl
in class com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService
com.atlassian.scheduler.SchedulerServiceException
protected void standbyImpl() throws com.atlassian.scheduler.SchedulerServiceException
standbyImpl
in class com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService
com.atlassian.scheduler.SchedulerServiceException
protected void shutdownImpl()
shutdownImpl
in class com.atlassian.scheduler.caesium.impl.CaesiumSchedulerService
public void preJob()
preJob
in class com.atlassian.scheduler.core.AbstractSchedulerService
public void postJob()
postJob
in class com.atlassian.scheduler.core.AbstractSchedulerService
Copyright © 2002-2022 Atlassian. All Rights Reserved.