Package org.n52.io.task
Interface JobUtils
-
- All Known Implementing Classes:
JobScheduler,ReSchedulerJob
public interface JobUtils
-
-
Field Summary
Fields Modifier and Type Field Description static StringJOB_DETAIL
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.springframework.beans.factory.BeanCreationExceptioncreateBeanCreationException(String expectedType, Object factory)default org.springframework.scheduling.quartz.CronTriggerFactoryBeancreateCronTrigger(org.quartz.JobDetail jobDetail, String cronExpression, String triggerName)default org.springframework.scheduling.quartz.JobDetailFactoryBeancreateJobDetail(Class<? extends org.quartz.Job> jobClass, String jobName, String group)org.slf4j.LoggergetLogger()default voidscheduleJob(ScheduledJob taskToSchedule, org.quartz.Scheduler scheduler)default voidupdateJob(ScheduledJob taskToSchedule, org.quartz.Scheduler scheduler)
-
-
-
Field Detail
-
JOB_DETAIL
static final String JOB_DETAIL
- See Also:
- Constant Field Values
-
-
Method Detail
-
scheduleJob
default void scheduleJob(ScheduledJob taskToSchedule, org.quartz.Scheduler scheduler)
-
updateJob
default void updateJob(ScheduledJob taskToSchedule, org.quartz.Scheduler scheduler) throws org.quartz.SchedulerException
- Throws:
org.quartz.SchedulerException
-
createJobDetail
default org.springframework.scheduling.quartz.JobDetailFactoryBean createJobDetail(Class<? extends org.quartz.Job> jobClass, String jobName, String group)
-
createCronTrigger
default org.springframework.scheduling.quartz.CronTriggerFactoryBean createCronTrigger(org.quartz.JobDetail jobDetail, String cronExpression, String triggerName)
-
createBeanCreationException
default org.springframework.beans.factory.BeanCreationException createBeanCreationException(String expectedType, Object factory)
-
getLogger
org.slf4j.Logger getLogger()
-
-