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