パッケージの使用
org.springframework.scheduling
パッケージ
説明
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。
「ユーザー」宛先へのメッセージの処理のサポート(つまり
特定のスケジューリングシステムに関係なく、Spring のスケジューリングサポートの一般的な例外。
java.util.concurrent
および jakarta.enterprise.concurrent
パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
スケジューリングの汎用サポートクラス。
WebSocket リクエスト処理の構成サポート。
構成クラスでのアノテーションベースの WebSocket セットアップのサポート。
Spring のメッセージングモジュール用の WebSocket 統合。
WebSocketClient
の SockJS クライアント実装。AbstractSockJsService
実装を含む SockJS のサポートクラス。 受信リクエストを処理するための
TransportHandler
実装、さまざまなトランスポートを介してメッセージを送信するための session
の実装、および DefaultSockJsService
を含む SockJS トランスポートのサーバー側サポート。TransportHandler
実装クラスおよび具体的な SockJsService
- クラス説明トリガーオブジェクトが関連付けられるタスクの次の実行時間を決定するトリガーオブジェクトの共通インターフェース。特定のタスクの最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト。
- クラス説明潜在的なタスク実行依頼者に関連するスケジューリング特性を公開する
TaskExecutor
拡張。さまざまな種類のトリガーに基づいてRunnables
SE のスケジューリングを抽象化するタスクスケジューラインターフェース。トリガーオブジェクトが関連付けられるタスクの次の実行時間を決定するトリガーオブジェクトの共通インターフェース。 - クラス説明さまざまな種類のトリガーに基づいて
Runnables
SE のスケジューリングを抽象化するタスクスケジューラインターフェース。トリガーオブジェクトが関連付けられるタスクの次の実行時間を決定するトリガーオブジェクトの共通インターフェース。 - クラス説明スケジューラがすでにシャットダウンしているなど、スケジュールの失敗時にスローされる一般的な例外。潜在的なタスク実行依頼者に関連するスケジューリング特性を公開する
TaskExecutor
拡張。 - クラス説明トリガーオブジェクトが関連付けられるタスクの次の実行時間を決定するトリガーオブジェクトの共通インターフェース。特定のタスクの最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト。