| パッケージ | 説明 | 
|---|---|
| org.springframework.context |  このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。  | 
| org.springframework.jca.endpoint |  このパッケージは、汎用 JCA メッセージエンドポイント管理の機能を提供します。  | 
| org.springframework.jms.config | Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。  | 
| org.springframework.jms.listener |  このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。  | 
| org.springframework.jms.listener.endpoint |  このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。  | 
| org.springframework.messaging.simp.annotation.support |  シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。  | 
| org.springframework.messaging.simp.broker | 「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。  | 
| org.springframework.messaging.simp.stomp |  シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。  | 
| org.springframework.messaging.simp.user | 「ユーザー」宛先へのメッセージの処理のサポート(つまり   | 
| org.springframework.scheduling.quartz |  オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。  | 
| org.springframework.web.socket.client | WebSocket アプリケーションのクライアント側の抽象化。  | 
| org.springframework.web.socket.client.standard |  標準 Java WebSocket エンドポイントで使用するクライアント側クラス。  | 
| org.springframework.web.socket.messaging | Spring のメッセージングモジュール用の WebSocket 統合。  | 
| org.springframework.web.socket.server.support |  リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。  | 
| 修飾子と型 | インターフェースと説明 | 
|---|---|
interface  | SmartLifecycle 特定の順序で  ApplicationContext のリフレッシュやシャットダウン時に開始する必要があるオブジェクト用の Lifecycle インターフェースの拡張。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | GenericMessageEndpointManagerSpring アプリケーションコンテキスト内の JCA 1.7 メッセージエンドポイントを管理し、アプリケーションコンテキストのライフサイクルの一部としてエンドポイントをアクティブ化および非アクティブ化する汎用 Bean。  | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | JmsListenerEndpointRegistry 登録されたエンドポイントに必要な  MessageListenerContainer インスタンスを作成します。 | 
| 修飾子と型 | インターフェースと説明 | 
|---|---|
interface  | MessageListenerContainer メッセージリスナコンテナーを表すフレームワークによって使用される内部抽象化。  | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | AbstractJmsListeningContainerJMS 接続に基づいてリッスンを実装する必要があるすべてのコンテナーの共通基本クラス(共有または各試行で新たに取得)。  | 
class  | AbstractMessageListenerContainerSpring メッセージリスナーコンテナー実装の抽象基本クラス。  | 
class  | AbstractPollingMessageListenerContainer ポーリングに基づくリスナーコンテナー実装の基本クラス。  | 
class  | DefaultMessageListenerContainer プレーンな JMS クライアント API を使用するメッセージリスナーコンテナーバリアント。具体的には、メッセージのトランザクション受信(XA トランザクションへの登録)も可能にする  MessageConsumer.receive() 呼び出しのループ。 | 
class  | SimpleMessageListenerContainer プレーン JMS クライアント API の  MessageConsumer.setMessageListener() メソッドを使用して、指定されたリスナー用の同時 MessageConsumers を作成するメッセージリスナーコンテナー。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | JmsMessageEndpointManager 汎用 JCA 1.5  GenericMessageEndpointManager の拡張。ActivationSpec 構成の JMS 固有のサポートを追加します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | SimpAnnotationMethodMessageHandler@MessageMapping および @SubscribeMapping アノテーション付きメソッドに委譲するメッセージのハンドラー。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | AbstractBrokerMessageHandler 登録されたサブスクライバーにメッセージを仲介する  MessageHandler の抽象基本クラス。 | 
class  | SimpleBrokerMessageHandlerSimpMessageType で定義されたメッセージ型を認識し、SubscriptionRegistry を使用してサブスクリプションを追跡し、サブスクライバーにメッセージを送信する「シンプルな」メッセージブローカー。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | StompBrokerRelayMessageHandler メッセージを STOMP ブローカーに転送して処理する  MessageHandler。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | UserDestinationMessageHandler 「ユーザー」宛先をサポートする  MessageHandler。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | SchedulerFactoryBeanQuartz  Scheduler を作成および構成し、そのライフサイクルを Spring アプリケーションコンテキストの一部として管理し、依存性注入のための Bean 参照としてスケジューラを公開する FactoryBean。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | ConnectionManagerSupportWebSocket 接続マネージャーの基本クラス。  | 
class  | WebSocketConnectionManagerURI、 WebSocketClient、WebSocketHandler が指定された WebSocket 接続マネージャーは、ConnectionManagerSupport.start() および ConnectionManagerSupport.stop() メソッドを介して WebSocket サーバーに接続します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | AnnotatedEndpointConnectionManagerURI ( ClientEndpointEE アノテーション付きエンドポイント) を指定された WebSocket 接続マネージャーは、ConnectionManagerSupport.start() および ConnectionManagerSupport.stop() メソッドを介して WebSocket サーバーに接続します。 | 
class  | EndpointConnectionManagerURI、 EndpointEE を与えられた WebSocket 接続マネージャーは、ConnectionManagerSupport.start() メソッドと ConnectionManagerSupport.stop() メソッドを介して WebSocket サーバーに接続します。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | SubProtocolWebSocketHandler サブプロトコルハンドラーが WebSocket クライアントからアプリケーションにメッセージを送信できる  MessageChannel とともに、受信 WebSocket メッセージを SubProtocolHandler に委譲する WebSocketHandler の実装。 | 
class  | WebSocketAnnotationMethodMessageHandler グローバル  @MessageExceptionHandler メソッドで ControllerAdvice をサポートする SimpAnnotationMethodMessageHandler のサブクラス。 | 
class  | WebSocketStompClientSockJsClient を含む WebSocketClient の実装を使用して接続する SZMP over WebSocket クライアント。 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | WebSocketHandlerMappingSimpleUrlHandlerMapping の拡張であり、これも SmartLifecycle コンテナーであり、開始呼び出しと停止呼び出しを Lifecycle を実装するハンドラーに伝播します。 |