1

getFileTimeAfter(Date) メソッドを使用する場合と同じように、CronTrigger を使用して 1 回限りの発火を追加する方法を考えていました。

「0 0 12 * * ?」で表現される CronTrigger があるとします。

繰り返しのない SimpleTrigger で表現されるように、発火を 1 つ追加するにはどうすればよいでしょうか?

4

1 に答える 1

1

これは自分ではできませんCronTrigger。ただし、任意の数の異なるトリガーを任意の数に関連付けることができJobDetailます。

CronTriggerplus aを登録し、各トリガーをSimpleTrigger呼び出し、以前の値を取得することで、達成しようとしていることをシミュレートできます。getFireTimeAfter

厄介なことに、getFireTimeAfterと の両方CronTriggerに存在しますが、インターフェイスSimpleTriggerにはありません。Triggerこれは、Quartz の API の罪の中で最も小さいものです。

于 2009-08-18T20:29:09.083 に答える