public class JobSchedulingBean extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
| Constructor and Description |
|---|
JobSchedulingBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected void |
createJob(boolean deleteFirst) |
protected void |
deleteJob() |
void |
destroy() |
protected org.quartz.Scheduler |
getScheduler() |
protected String |
getTriggerInfo(org.quartz.Trigger trigger) |
protected Map<String,org.quartz.Trigger> |
mapByName(org.quartz.Trigger[] triggers) |
protected boolean |
needToRescheduleTheJob() |
protected void |
scheduleJob(boolean deleteFirst) |
void |
setDisabled(boolean disabled) |
void |
setJobDetail(org.quartz.JobDetail jobDetail) |
void |
setOverwriteExisting(boolean overwriteExisting) |
void |
setRamJob(boolean ramJob) |
void |
setSchedulerService(SchedulerService schedulerService) |
void |
setSettingsBean(SettingsBean settingsBean) |
void |
setTrigger(org.quartz.Trigger trigger) |
void |
setTriggers(List<org.quartz.Trigger> triggers) |
protected void |
unscheduleJob() |
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic void destroy()
throws Exception
destroy in interface org.springframework.beans.factory.DisposableBeanExceptionprotected org.quartz.Scheduler getScheduler()
protected String getTriggerInfo(org.quartz.Trigger trigger)
protected boolean needToRescheduleTheJob()
throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionprotected void createJob(boolean deleteFirst)
throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionprotected void scheduleJob(boolean deleteFirst)
throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionprotected void deleteJob()
throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionprotected void unscheduleJob()
throws org.quartz.SchedulerException
org.quartz.SchedulerExceptionpublic void setDisabled(boolean disabled)
public void setJobDetail(org.quartz.JobDetail jobDetail)
public void setOverwriteExisting(boolean overwriteExisting)
public void setRamJob(boolean ramJob)
public void setSchedulerService(SchedulerService schedulerService)
public void setSettingsBean(SettingsBean settingsBean)
public void setTrigger(org.quartz.Trigger trigger)
public void setTriggers(List<org.quartz.Trigger> triggers)
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.