Web アプリケーションに Quartz スケジューラーを実装しています。毎週月曜日、火曜日に 3 週間繰り返すようにスケジュールする必要があります
Quartz Scheduler には 2 つの方法があります。
1) 単純なトリガー:
Trigger trigger = newTrigger()
.withIdentity("trigger1","group1")
.startAt(runTime)
.withSchedule(weeklyOnDayAndHourAndMinute(DateBuilder.MONDAY,10,10))
.build();
ここでは、weeklyOnDayAndHourAndMinute メソッドで 1 つの平日しか言及できませんが、複数の平日は言及できませんでした。
2)クロントリガー:
Trigger trigger = newTrigger()
.withIdentity("trigger1","group1")
.startAt(runTime)
.withSchedule(cronSchedule("0 10 15 ? * MON-FRI"))
.build()
ここで、繰り返し回数や繰り返し間隔について言及できませんでした
私を正しい方向に導いてください。前もって感謝します..