Package org.craftercms.engine.util
Class SchedulingUtils
java.lang.Object
org.craftercms.engine.util.SchedulingUtils
Utility methods for scheduling.
- Author:
- avasquez
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.quartz.Trigger
createCronTrigger
(String triggerName, String cronExpression) static JobContext
createJobContext
(SiteContext siteContext, String scriptUrl, String cronExpression, javax.servlet.ServletContext servletContext) static org.quartz.Scheduler
createScheduler
(String schedulerName, Executor threaPoolExecutor) static org.quartz.JobDetail
createScriptJob
(SiteContext siteContext, String jobName, String scriptUrl, javax.servlet.ServletContext servletContext)
-
Method Details
-
createCronTrigger
-
createScriptJob
public static org.quartz.JobDetail createScriptJob(SiteContext siteContext, String jobName, String scriptUrl, javax.servlet.ServletContext servletContext) -
createJobContext
public static JobContext createJobContext(SiteContext siteContext, String scriptUrl, String cronExpression, javax.servlet.ServletContext servletContext) -
createScheduler
public static org.quartz.Scheduler createScheduler(String schedulerName, Executor threaPoolExecutor) throws org.quartz.SchedulerException - Throws:
org.quartz.SchedulerException
-