0

我创建jira plugin scheduler job了执行指定的作业类。

在这里,我无法按照我定义的指定间隔执行调度程序作业。

下面是安排时间间隔的东西:

在这里,将开始日期安排为 -current date (00: 00:00)一天的开始和

间隔为(long) (15 * 3600000))(其中 15 以小时为单位)。

东西应该在下午 3 点执行,但它没有在那个时间执行,而是在其他时间随机执行。

Calendar startDate = Calendar.getInstance();               
startDate.set(startDate.get(Calendar.YEAR), startDate.get(Calendar.MONTH), startDate.get(Calendar.DATE),0,0,0);

pluginScheduler.scheduleJob(schedulerUniqueKey,                       
      // unique name of the job
      DailyReportService.class,     // class of the job
      new HashMap<String,Object>() {{
            put("1", DailyReportImpl.this);
       }},                          // data that needs to be passed to the job
      startDate.getTime(),          // the time the job is to start
      intervalInMilisections);

您能否建议出什么问题以及如何安排。

4

0 回答 0