Dashboard > Quartz 1 > ... > Documentation > BiWeeklyTrigger
  Quartz 1 Log In View a printable version of the current page.  
  BiWeeklyTrigger
Added by Aaron Craven, last edited by Aaron Craven on Jul 17, 2005  (view change)
Labels: 
(None)

Trigger That Executes Every 2 Weeks


As with a trigger meant to fire every two days, CronTrigger won't work for this schedule. For more details, see Trigger That Fires Every 2 Days. We'll need to use a SimpleTrigger:

SimpleTrigger That Executes Every Two Weeks
/* 
 * Note that this will create a trigger that starts immediately.
 * To control the start time, use trigger.setStartTime(Date)
 */
SimpleTrigger trigger = new SimpleTrigger("trigger1", "group1");
trigger.setRepeatCount(SimpleTrigger.REPEAT_INDEFINITELY);
// 7(days per week) * 24(hours per day) * 60(minutes per hour) * 60(seconds per minute) * 1000(milliseconds per second)
trigger.setRepeatInterval(2L * 7L * 24L * 60L * 60L * 1000L);

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 Sep 07, 2006) - Bug/feature request - Contact Administrators