public class DefaultSchedulerService extends Object implements org.springframework.beans.factory.InitializingBean, SchedulerService
DefaultSchedulerService class.
Constructor and Description |
---|
DefaultSchedulerService() |
Modifier and Type | Method and Description |
---|---|
void |
addCronTrigger(ScheduleConfig scheduleConfig) |
void |
afterPropertiesSet() |
void |
execute(DeliveryConfig deliveryConfig) |
Boolean |
exists(String triggerName) |
List<TriggerDescription> |
getTriggerDescriptions() |
void |
removeTrigger(String triggerName) |
void |
removeTriggers(String[] triggerNames) |
void |
setJobDetail(org.quartz.JobDetail reportJob) |
void |
setScheduler(org.quartz.Scheduler scheduler) |
void |
setTriggerGroup(String triggerGroup) |
void |
updateCronTrigger(String cronTrigger,
ScheduleConfig scheduleConfig) |
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public List<TriggerDescription> getTriggerDescriptions()
getTriggerDescriptions
in interface SchedulerService
public Boolean exists(String triggerName)
exists
in interface SchedulerService
public void removeTrigger(String triggerName)
removeTrigger
in interface SchedulerService
public void removeTriggers(String[] triggerNames)
removeTriggers
in interface SchedulerService
public void updateCronTrigger(String cronTrigger, ScheduleConfig scheduleConfig)
updateCronTrigger
in interface SchedulerService
public void addCronTrigger(ScheduleConfig scheduleConfig)
addCronTrigger
in interface SchedulerService
public void execute(DeliveryConfig deliveryConfig)
execute
in interface SchedulerService
public void setScheduler(org.quartz.Scheduler scheduler)
public void setJobDetail(org.quartz.JobDetail reportJob)
public void setTriggerGroup(String triggerGroup)
Copyright © 2021. All rights reserved.