クラス CronSequenceGenerator
java.lang.ObjectSE
org.springframework.scheduling.support.CronSequenceGenerator
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
Crontab パターンの日付シーケンスジェネレーター。クライアントは、シーケンスが一致するパターンを指定できます。
パターンは、6 つの単一のスペースで区切られたフィールドのリストです: 秒、分、時、日、月、曜日を表します。月名と曜日名は、英語名の最初の 3 文字として指定できます。
パターンの例:
- "0 0 * * * *" = 毎時 0 分 0 秒。
- "*/10 * * * * *" = 10 秒ごと。
- "0 0 8-10 * * *" = 毎日の 8, 9, 10 時。
- "0 0 6,19 * * *" = 毎日の 6:00 AM および 7:00 PM。
- "0 0/30 8-10 * * *" = 毎日の 8:00, 8:30, 9:00, 9:30, 10:00, 10:30。
- "0 0 9-17 * * MON-FRI" = 平日 9 時から 5 時
- "0 0 0 25 12 ?" = クリスマスの深夜 0 時
- 導入:
- 3.0
- 作成者:
- Dave Syer, Juergen Hoeller, Ruslan Sibgatullin
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明CronSequenceGenerator
(StringSE expression) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.3 現在、CronExpression.parse(String)
を推奨CronSequenceGenerator
(StringSE expression, TimeZoneSE timeZone) 使用すべきではありません。5.3 現在、CronExpression.parse(String)
を推奨メソッドのサマリー
修飾子と型メソッド説明boolean
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。int
hashCode()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static boolean
isValidExpression
(StringSE expression) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された式が有効な cron パターンを表すかどうかを判別します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Cron パターンに一致するシーケンスで、指定された値の後に次のDate
SE を取得します。toString()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
コンストラクターの詳細
CronSequenceGenerator
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。5.3 現在、CronExpression.parse(String)
を推奨デフォルトのTimeZone
SE を使用して、提供されたパターンからCronSequenceGenerator
を作成します。- パラメーター:
expression
- スペースで区切られた時間フィールドのリスト- 例外:
IllegalArgumentExceptionSE
- パターンを解析できない場合- 関連事項:
CronSequenceGenerator
使用すべきではありません。5.3 現在、CronExpression.parse(String)
を推奨指定されたTimeZone
SE を使用して、提供されたパターンからCronSequenceGenerator
を作成します。- パラメーター:
expression
- スペースで区切られた時間フィールドのリストtimeZone
- 生成されたトリガー時間に使用する TimeZone- 例外:
IllegalArgumentExceptionSE
- パターンを解析できない場合
メソッドの詳細
next
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。Cron パターンに一致するシーケンスで、指定された値の後に次のDate
SE を取得します。戻り値は整数秒で、入力値の後になります。- パラメーター:
date
- シード値- 戻り値:
- パターンに一致する次の値
isValidExpression
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。指定された式が有効な cron パターンを表すかどうかを判別します。- パラメーター:
expression
- 評価する式- 戻り値:
true
(指定された式が有効な cron 式である場合)- 導入:
- 4.3
equals
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。hashCode
public int hashCode()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。toString
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
CronExpression
を推奨