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.InitializingBeanExceptionpublic List<TriggerDescription> getTriggerDescriptions()
getTriggerDescriptions in interface SchedulerServicepublic Boolean exists(String triggerName)
exists in interface SchedulerServicepublic void removeTrigger(String triggerName)
removeTrigger in interface SchedulerServicepublic void removeTriggers(String[] triggerNames)
removeTriggers in interface SchedulerServicepublic void updateCronTrigger(String cronTrigger, ScheduleConfig scheduleConfig)
updateCronTrigger in interface SchedulerServicepublic void addCronTrigger(ScheduleConfig scheduleConfig)
addCronTrigger in interface SchedulerServicepublic void execute(DeliveryConfig deliveryConfig)
execute in interface SchedulerServicepublic void setScheduler(org.quartz.Scheduler scheduler)
public void setJobDetail(org.quartz.JobDetail reportJob)
public void setTriggerGroup(String triggerGroup)
Copyright © 2022. All rights reserved.