2012-12-18 63 views
0

我迷失在石英2.0定義中。我想安排SimpleTrigger石英2.0.2 - 附表經常性事件

  • 開始在二○一二年十二月二十日,直到2017年12月31日
  • 走位,每三天
  • 將在下午5點發生。

     Date start = 12/20/2012; 
        Date endDate = 12/31/2017; 
        SimpleTrigger trigger = newTrigger() 
           .withIdentity("trigger3", "group1") 
           .startAt(startDate) 
           .withSchedule(simpleSchedule() 
           .withIntervalInHours(3 * 24)     
           .build(); 
    

如何添加下午5點發生endDate參數TriggerBuilder

回答

2

試試這個:

Date start = 12/20/2012; 
Date endDate = 12/31/2017; 
SimpleTrigger trigger = newTrigger() 
    .withIdentity("trigger3", "group1") 
    .startAt(startDate) 
    .withSchedule(cronSchedule("* * 17 0/3 * *").build()) 
    .endAt(endDate) 
    .build; 

我沒有測試此我自己,但這應該工作或者至少可能需要一些調整。