インターフェース | 説明 |
---|---|
MessageListenerContainer | メッセージリスナコンテナーを表すフレームワークによって使用される内部抽象化。 |
SessionAwareMessageListener<M extends MessageEE> | 標準の JMS MessageListener EE インターフェースのバリアント。受信したメッセージだけでなく、基になる JMS セッションオブジェクトも提供します。 |
SubscriptionNameProvider | 登録されている可能性のある永続サブスクリプションの特定の名前を提案するメッセージリスナーオブジェクトによって実装されるインターフェース。 |
クラス | 説明 |
---|---|
AbstractJmsListeningContainer | JMS 接続に基づいてリッスンを実装する必要があるすべてのコンテナーの共通基本クラス(共有または各試行で新たに取得)。 |
AbstractMessageListenerContainer | Spring メッセージリスナーコンテナー実装の抽象基本クラス。 |
AbstractPollingMessageListenerContainer | ポーリングに基づくリスナーコンテナー実装の基本クラス。 |
DefaultMessageListenerContainer | プレーンな JMS クライアント API を使用するメッセージリスナーコンテナーバリアント。具体的には、メッセージのトランザクション受信(XA トランザクションへの登録)も可能にする MessageConsumer.receive() 呼び出しのループ。 |
SimpleMessageListenerContainer | プレーン JMS クライアント API の MessageConsumer.setMessageListener() メソッドを使用して、指定されたリスナー用の同時 MessageConsumers を作成するメッセージリスナーコンテナー。 |
例外 | 説明 |
---|---|
AbstractJmsListeningContainer.SharedConnectionNotInitializedException | このコンテナーの共有 JMS 接続の初期セットアップが失敗したことを示す例外。 |