public class CronTrigger extends ObjectSE implements Trigger
Trigger
実装。CronExpression
をラップします。CronExpression
コンストラクターと説明 |
---|
CronTrigger(StringSE expression) デフォルトのタイムゾーンで提供されるパターンから CronTrigger を構築します。 |
CronTrigger(StringSE expression, TimeZoneSE timeZone) 指定されたタイムゾーンで提供されたパターンから CronTrigger を構築します。 |
CronTrigger(StringSE expression, ZoneIdSE zoneId) 指定されたタイムゾーンで提供されたパターンから CronTrigger を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE other) |
StringSE | getExpression() このトリガーの作成に使用された cron パターンを返します。 |
int | hashCode() |
DateSE | nextExecutionTime(TriggerContext triggerContext) 指定されたトリガーコンテキストに従って次の実行時間を決定します。 |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public CronTrigger(StringSE expression)
CronTrigger
を構築します。expression
- cron 式の規則に従った、スペースで区切られた時間フィールドのリスト public CronTrigger(StringSE expression, TimeZoneSE timeZone)
CronTrigger
を構築します。expression
- cron 式の規則に従った、スペースで区切られた時間フィールドのリスト timeZone
- トリガー時間が生成されるタイムゾーン public CronTrigger(StringSE expression, ZoneIdSE zoneId)
CronTrigger
を構築します。expression
- cron 式の規則に従った、スペースで区切られた時間フィールドのリスト zoneId
- トリガー時間が生成されるタイムゾーン CronExpression.parse(String)
public StringSE getExpression()
public DateSE nextExecutionTime(TriggerContext triggerContext)
Trigger
の nextExecutionTime
triggerContext
- 最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト null
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE