public static CompositeData toCompositeData(SimpleTrigger trigger) { try { return new CompositeDataSupport(COMPOSITE_TYPE, ITEM_NAMES, new Object[] { trigger.getRepeatCount(), trigger.getRepeatInterval(), trigger.getTimesTriggered(), trigger.getKey().getName(), trigger.getKey().getGroup(), trigger.getJobKey().getName(), trigger.getJobKey().getGroup(), trigger.getDescription(), JobDataMapSupport.toTabularData(trigger .getJobDataMap()), trigger.getCalendarName(), ((OperableTrigger)trigger).getFireInstanceId(), trigger.getMisfireInstruction(), trigger.getPriority(), trigger.getStartTime(), trigger.getEndTime(), trigger.getNextFireTime(), trigger.getPreviousFireTime(), trigger.getFinalFireTime() }); } catch (OpenDataException e) { throw new RuntimeException(e); } }
public static void main(String[] args) // TODO: remove method after good // unit testing throws Exception { Date sdt = new Date(); Date edt = new Date(sdt.getTime() + 55000L); SimpleTrigger st = new SimpleTrigger("t", "g", "j", "g", sdt, edt, 10, 10000L); System.err.println(); st.computeFirstFireTime(null); System.err.println("lastTime=" + st.getFinalFireTime()); java.util.List times = TriggerUtils.computeFireTimes(st, null, 50); for (int i = 0; i < times.size(); i++) { System.err.println("firetime = " + times.get(i)); } }
public static void main(String[] args) // TODO: remove method after good // unit testing throws Exception { Date sdt = new Date(); Date edt = new Date(sdt.getTime() + 55000L); SimpleTrigger st = new SimpleTrigger("t", "g", "j", "g", sdt, edt, 10, 10000L); System.err.println(); st.computeFirstFireTime(null); System.err.println("lastTime=" + st.getFinalFireTime()); java.util.List times = TriggerUtils.computeFireTimes(st, null, 50); for (int i = 0; i < times.size(); i++) { System.err.println("firetime = " + times.get(i)); } }
public static CompositeData toCompositeData(SimpleTrigger trigger) { try { return new CompositeDataSupport(COMPOSITE_TYPE, ITEM_NAMES, new Object[] { trigger.getRepeatCount(), trigger.getRepeatInterval(), trigger.getTimesTriggered(), trigger.getKey().getName(), trigger.getKey().getGroup(), trigger.getJobKey().getName(), trigger.getJobKey().getGroup(), trigger.getDescription(), JobDataMapSupport.toTabularData(trigger .getJobDataMap()), trigger.getCalendarName(), ((OperableTrigger)trigger).getFireInstanceId(), trigger.getMisfireInstruction(), trigger.getPriority(), trigger.getStartTime(), trigger.getEndTime(), trigger.getNextFireTime(), trigger.getPreviousFireTime(), trigger.getFinalFireTime() }); } catch (OpenDataException e) { throw new RuntimeException(e); } }