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.TriggercreateCronTrigger(String triggerName, String cronExpression) static JobContextcreateJobContext(SiteContext siteContext, String scriptUrl, String cronExpression, javax.servlet.ServletContext servletContext) static org.quartz.SchedulercreateScheduler(String schedulerName, Executor threaPoolExecutor) static org.quartz.JobDetailcreateScriptJob(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
-