|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.util.SimpleToCronUtil
public class SimpleToCronUtil
Helper class to carry out various cron conversion tasks.
| Constructor Summary | |
|---|---|
SimpleToCronUtil(org.quartz.Scheduler scheduler,
SimpleToCronTriggerConverter simpleToCronTriggerConverter)
|
|
| Method Summary | |
|---|---|
org.quartz.CronTrigger |
convertSimpleToCronTrigger(org.quartz.SimpleTrigger simpleTrigger)
Convert the provided SimpleTrigger to a CronTrigger. |
ConversionResult |
convertToCronString(org.quartz.SimpleTrigger triggerFromSubscription)
Converts the simpleTrigger to a cronExpression (stored in the ConversionResult). |
org.quartz.CronTrigger |
createCronTrigger(org.quartz.SimpleTrigger triggerFromSubscription,
ConversionResult conversionResult)
Creates a new CronTrigger, using the details from the SimpleTrigger, and the cron expression provided in the ConversionResult. |
boolean |
pauseScheduler()
Pauses the scheduler if it isn't already paused. |
void |
restartScheduler(boolean restartScheduler)
Restarts the scheduler if the provided flag is true. |
void |
unscheduleJob(org.quartz.Trigger triggerFromSubscription)
Unschedules a trigger. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleToCronUtil(org.quartz.Scheduler scheduler,
SimpleToCronTriggerConverter simpleToCronTriggerConverter)
| Method Detail |
|---|
public org.quartz.CronTrigger convertSimpleToCronTrigger(org.quartz.SimpleTrigger simpleTrigger)
simpleTrigger - The trigger to be converted.
public org.quartz.CronTrigger createCronTrigger(org.quartz.SimpleTrigger triggerFromSubscription,
ConversionResult conversionResult)
throws ParseException,
org.quartz.SchedulerException
triggerFromSubscription - The old SimpleTrigger.conversionResult - The ConversionResult from converting triggerFromSubscription
ParseException - If the new Trigger is not valid
org.quartz.SchedulerException - If the new Trigger could not be scheduled.public ConversionResult convertToCronString(org.quartz.SimpleTrigger triggerFromSubscription)
triggerFromSubscription - The old SimpleTrigger.
ConversionResult.public void unscheduleJob(org.quartz.Trigger triggerFromSubscription)
triggerFromSubscription - The trigger about to be removed.public boolean pauseScheduler()
public void restartScheduler(boolean restartScheduler)
restartScheduler - flag to restart the scheduler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||