インターフェースの使用
org.springframework.context.SmartLifecycle
パッケージ
説明
このパッケージは、汎用 JCA メッセージエンドポイント管理の機能を提供します。
Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。
このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。
このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。
「ユーザー」宛先へのメッセージの処理のサポート(つまり
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
WebSocket アプリケーションのクライアント側の抽象化。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
Spring のメッセージングモジュール用の WebSocket 統合。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
org.springframework.jca.endpoint 内の SmartLifecycle 使用
修飾子と型クラス説明class
Spring アプリケーションコンテキスト内の JCA 1.7 メッセージエンドポイントを管理し、アプリケーションコンテキストのライフサイクルの一部としてエンドポイントをアクティブ化および非アクティブ化する汎用 Bean。org.springframework.jms.config 内の SmartLifecycle 使用
org.springframework.jms.listener 内の SmartLifecycle 使用
修飾子と型クラス説明class
JMS 接続に基づいてリッスンを実装する必要があるすべてのコンテナーの共通基本クラス(共有または各試行で新たに取得)。class
Spring メッセージリスナーコンテナー実装の抽象基本クラス。class
ポーリングに基づくリスナーコンテナー実装の基本クラス。class
プレーンな JMS クライアント API を使用するメッセージリスナーコンテナーバリアント。具体的には、メッセージのトランザクション受信(XA トランザクションへの登録)も可能にするMessageConsumer.receive()
呼び出しのループ。class
プレーン JMS クライアント API のMessageConsumer.setMessageListener()
メソッドを使用して、指定されたリスナー用の同時 MessageConsumers を作成するメッセージリスナーコンテナー。org.springframework.jms.listener.endpoint 内の SmartLifecycle 使用
修飾子と型クラス説明class
汎用 JCA 1.5GenericMessageEndpointManager
の拡張。ActivationSpec 構成の JMS 固有のサポートを追加します。org.springframework.messaging.simp.annotation.support 内の SmartLifecycle 使用
org.springframework.messaging.simp.broker 内の SmartLifecycle 使用
修飾子と型クラス説明class
登録されたサブスクライバーにメッセージを仲介するMessageHandler
の抽象基本クラス。class
SimpMessageType
で定義されたメッセージ型を認識し、SubscriptionRegistry
を使用してサブスクリプションを追跡し、サブスクライバーにメッセージを送信する「単純な」メッセージブローカー。org.springframework.messaging.simp.stomp 内の SmartLifecycle 使用
org.springframework.messaging.simp.user 内の SmartLifecycle 使用
org.springframework.scheduling.quartz 内の SmartLifecycle 使用
修飾子と型クラス説明class
QuartzScheduler
を作成および構成し、そのライフサイクルを Spring アプリケーションコンテキストの一部として管理し、依存性注入のための Bean 参照としてスケジューラを公開するFactoryBean
。org.springframework.web.socket.client 内の SmartLifecycle 使用
修飾子と型クラス説明class
Spring ApplicationContext ライフサイクルを使用して WebSocket サーバーに接続するプロセスを自動化する接続マネージャーの基本クラス。class
org.springframework.web.socket.client.standard 内の SmartLifecycle 使用
修飾子と型クラス説明class
class
org.springframework.web.socket.messaging 内の SmartLifecycle 使用
修飾子と型クラス説明class
サブプロトコルハンドラーが WebSocket クライアントからアプリケーションにメッセージを送信できるMessageChannel
とともに、受信 WebSocket メッセージをSubProtocolHandler
に委譲するWebSocketHandler
の実装。class
グローバル@MessageExceptionHandler
メソッドでControllerAdvice
のサポートを提供するSimpAnnotationMethodMessageHandler
のサブクラス。class
SockJsClient
を含むWebSocketClient
の実装を使用して接続する SZMP over WebSocket クライアント。org.springframework.web.socket.server.support 内の SmartLifecycle 使用
修飾子と型クラス説明class
型WebSocketHttpRequestHandler
のハンドラーへの WebSocket ハンドシェイクリクエストのより正確なマッピングをサポートするSimpleUrlHandlerMapping
の拡張。