/** * <p> * Determines whether or not the <code>SimpleTrigger</code> will occur * again. * </p> */ @Override public boolean mayFireAgain() { return (getNextFireTime() != null); }
/** * <p> * Determines whether or not the <code>SimpleTrigger</code> will occur * again. * </p> */ @Override public boolean mayFireAgain() { return (getNextFireTime() != null); }
private Job buildSimpleJob(QuartzJobContext quartzJobContext) { SimpleTriggerImpl simpleTrigger = (SimpleTriggerImpl) quartzJobContext.getTrigger(); String description = simpleTrigger.getDescription(); int priority = simpleTrigger.getPriority(); String name = quartzJobContext.getName(); int repeatCount = simpleTrigger.getRepeatCount(); long repeatInterval = simpleTrigger.getRepeatInterval(); Job job = new Job(); job.setTaskId(name); job.setTriggerDate(simpleTrigger.getNextFireTime()); job.setRepeatCount(repeatCount); if (repeatCount != 0) { job.setRepeatInterval(repeatInterval); } job.setPriority(priority); job.setSubmitNodeGroup(quartzLTSConfig.getJobClientProperties().getNodeGroup()); job.setTaskTrackerNodeGroup(quartzLTSConfig.getTaskTrackerProperties().getNodeGroup()); job.setParam("description", description); setJobProp(job); return job; }
private Job buildSimpleJob(QuartzJobContext quartzJobContext) { SimpleTriggerImpl simpleTrigger = (SimpleTriggerImpl) quartzJobContext.getTrigger(); String description = simpleTrigger.getDescription(); int priority = simpleTrigger.getPriority(); String name = quartzJobContext.getName(); int repeatCount = simpleTrigger.getRepeatCount(); long repeatInterval = simpleTrigger.getRepeatInterval(); Job job = new Job(); job.setTaskId(name); job.setTriggerDate(simpleTrigger.getNextFireTime()); job.setRepeatCount(repeatCount); if (repeatCount != 0) { job.setRepeatInterval(repeatInterval); } job.setPriority(priority); job.setSubmitNodeGroup(quartzLTSConfig.getJobClientProperties().getNodeGroup()); job.setTaskTrackerNodeGroup(quartzLTSConfig.getTaskTrackerProperties().getNodeGroup()); job.setParam("description", description); setJobProp(job); return job; }
private Job buildSimpleJob(QuartzJobContext quartzJobContext) { SimpleTriggerImpl simpleTrigger = (SimpleTriggerImpl) quartzJobContext.getTrigger(); String description = simpleTrigger.getDescription(); int priority = simpleTrigger.getPriority(); String name = quartzJobContext.getName(); int repeatCount = simpleTrigger.getRepeatCount(); long repeatInterval = simpleTrigger.getRepeatInterval(); Job job = new Job(); job.setTaskId(name); job.setTriggerDate(simpleTrigger.getNextFireTime()); job.setRepeatCount(repeatCount); if (repeatCount != 0) { job.setRepeatInterval(repeatInterval); } job.setPriority(priority); job.setSubmitNodeGroup(quartzLTSConfig.getJobClientProperties().getNodeGroup()); job.setTaskTrackerNodeGroup(quartzLTSConfig.getTaskTrackerProperties().getNodeGroup()); job.setParam("description", description); setJobProp(job); return job; }