public class TaskoQuartzHelper
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Date | createJob(TaskoSchedule schedule)creates a quartz job according to the schedule | 
| static java.lang.Integer | destroyJob(java.lang.Integer orgId,
          java.lang.String jobLabel)unschedules job | 
| static java.lang.String | getGroupName(java.lang.Integer orgId)return quartz group name | 
| static boolean | isValidCronExpression(java.lang.String cronExpression)returns, whether cron expression is valid | 
| static void | unscheduleTrigger(org.quartz.Trigger trigger)unschedule quartz trigger
 just for sanity purposes | 
public static void unscheduleTrigger(org.quartz.Trigger trigger)
trigger - trigger to unschedulepublic static java.util.Date createJob(TaskoSchedule schedule) throws InvalidParamException
schedule - schedule as a job templateInvalidParamException - thrown in case of invalid cron expressionpublic static java.lang.Integer destroyJob(java.lang.Integer orgId,
                                           java.lang.String jobLabel)
orgId - organization idjobLabel - job namepublic static java.lang.String getGroupName(java.lang.Integer orgId)
orgId - organizational idpublic static boolean isValidCronExpression(java.lang.String cronExpression)
cronExpression - cron expression