パッケージ org.springframework.scheduling.config
@NonNullApi @NonNullFields パッケージ org.springframework.scheduling.config
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
- クラス説明「タスク」名前空間の 'annotation-driven' 要素のパーサー。タスクの実際のスケジューリングを
ContextLifecycleScheduledTaskRegistrar.afterSingletonsInstantiated()
コールバックにリダイレクトするScheduledTaskRegistrar
サブクラス(4.1.2 以降)。初期遅延のあるRunnable
を定義するTask
実装。「タスク」名前空間の 'executor' 要素のパーサー。固定遅延セマンティクスのためのIntervalTask
の特殊化。固定レートセマンティクスのためのIntervalTask
の特殊化。所定のミリ秒間隔で実行されるRunnable
を定義するTask
実装。コンテキストに応じて、固定レートまたは固定遅延として扱われます。初期遅延のあるRunnable
を定義するTask
実装。実行時にスケジュールされたタスクの表現。スケジュールメソッドの戻り値として使用されます。ローカルでスケジュールされたタスクを公開するための共通インターフェース。通常 cron 式を使用して、タスクをTaskScheduler
に登録するためのヘルパー Bean。スケジューリング名前空間の 'scheduled-tasks' 要素のパーサー。「タスク」名前空間の 'scheduler' 要素のパーサー。タスクとして、通常はスケジュールされた時間または間隔で実行されるRunnable
を定義するホルダークラス。ThreadPoolTaskExecutor
インスタンスを作成するためのFactoryBean
。主に XML タスク名前空間の背後で使用されます。サブパッケージ間で内部共有するための構成定数。「タスク」名前空間のNamespaceHandler
。TaskScheduler
インターフェースのルーティング実装。識別された修飾子に基づいてターゲットスケジューラに委譲するか、そうでない場合はデフォルトのスケジューラを使用します。