パッケージの使用
org.springframework.amqp.core
パッケージ
説明
Spring の AMQP 抽象化のためのコアクラスを提供します。
Spring Rabbit のトップレベルクラスを提供します。
宣言型 Rabbit リスナーエンドポイントのアノテーションとサポートクラス
メッセージバッチ処理用のクラスを提供します。
Rabbit XML 名前空間をサポートするクラスを提供します。
接続に関連するクラスを提供します。
Spring Rabbit のコアクラスを提供します。
メッセージリスナーコンテナーのクラスを提供します。
リスナーを適応させるためのクラスを提供します。
リスナーに追加の API を提供します。
Log4j2 アペンダーをサポートするクラスを提供します。
Logback アペンダーをサポートするクラスを提供します。
再試行をサポートするクラスを提供します。
Spring Rabbit のサポートクラスを提供します。
Micrometer サポート用のクラスを提供します。
Spring AMQP アプリケーションをテストするためのクラス。
Spring AMQP サポートクラスのパッケージ。
メッセージ変換をサポートするためのクラスを提供します。
Spring AMQP メッセージポストプロセッサー用のパッケージ。
ストリームリスナー構成用のクラスを提供します。
ストリームリスナーにクラスを提供します。
ストリームリスナーアダプターのクラスを提供します。
ストリームプロデューサーにクラスを提供します。
再試行をサポートするクラスを提供します。
サポートクラスを提供します。
メッセージ変換用のクラスを提供します。
- クラス説明引数をサポートするビルダーの基本クラス。
Declarable
クラスの基本クラス。すべての交換型を説明する共通のプロパティ。リスナーコンテナーでサポートされる確認モード。AMQP メッセージのパブリケーションのアドレスを表します。デフォルトでは "prefix" が "spring.gen-" である形式の<prefix><base64url>
で名前を生成します (例:バインディングを記述するための情報を収集する単純なコンテナー。バインド先。一般的な宛先設定者。直接交換ルーティングキーコンフィギュアラー。ジェネリクス引数設定ツール。汎用交換ルーティングキーコンフィギュアラー。ヘッダー交換設定者。ヘッダー交換キーバインディングクリエーター。ヘッダー交換マップバインディングクリエーター。ヘッダーは、単一の値バインディングクリエーターを交換します。トピック交換ルーティングキーコンフィギュアラー。送信されたメッセージに関する情報を関連付けるために使用されるデータのマーカーインターフェース。このインターフェースを実装するクラスは、AmqpAdmin
によるコンテキストの初期化中にブローカーで自動宣言できます。直接交換を説明するための情報を収集する単純なコンテナー。すべての取引所のインターフェース。Exchange
を構築するための流れるような API を提供するビルダー。ファンアウト交換を説明するための情報を収集する単純なコンテナー。ヘッダー交換。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。流れるような API を使用して、byte[] 本体または別のメッセージから Spring AMQP メッセージを構築します。Message
およびMessageProperties
流れるような API を構築するためのサポートクラス。メッセージ配信モードの列挙。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できるAmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。AMQP メッセージのメッセージプロパティ。流れるような API を使用して Spring AMQP MessageProperties オブジェクトを構築します。名前を生成するための戦略。キューを説明するための情報を収集する単純なコンテナー。流れるような API を使用して Spring AMQP キューを構築します。キューリーダーを見つけます。オーバーフロー引数値。パッシブ宣言から生じるキューに関する情報。AmqpTemplate
の receive-and-reply メソッドで、受信 オブジェクトのプロセッサーおよび送信 オブジェクトのプロデューサーとして使用します。返されたメッセージとそのメタデータ。トピック交換を説明するための情報を収集する単純なコンテナー。UUID.randomUUID()
を使用して名前を生成します。 - クラス説明このインターフェースを実装するクラスは、
CompletableFuture
SE を使用して非同期の送受信操作を実行できます。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できるAmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。返されたメッセージとそのメタデータ。 - クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。
- クラス説明リスナーコンテナーでサポートされる確認モード。AMQP > 0.9 の移植可能な AMQP 管理操作の基本セットを指定します。バインディングを記述するための情報を収集する単純なコンテナー。すべての取引所のインターフェース。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できる
AmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。キューを説明するための情報を収集する単純なコンテナー。 - クラス説明AMQP > 0.9 の移植可能な AMQP 管理操作の基本セットを指定します。AMQP 操作の基本セットを指定します。バインディングを記述するための情報を収集する単純なコンテナー。このインターフェースを実装するクラスは、
AmqpAdmin
によるコンテキストの初期化中にブローカーで自動宣言できます。すべての取引所のインターフェース。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できるAmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。AMQP メッセージのメッセージプロパティ。キューを説明するための情報を収集する単純なコンテナー。パッシブ宣言から生じるキューに関する情報。AmqpTemplate
の receive-and-reply メソッドで、受信 オブジェクトのプロセッサーおよび送信 オブジェクトのプロデューサーとして使用します。返されたメッセージとそのメタデータ。 - クラス説明リスナーコンテナーでサポートされる確認モード。AMQP > 0.9 の移植可能な AMQP 管理操作の基本セットを指定します。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できる
AmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。キューを説明するための情報を収集する単純なコンテナー。 - クラス説明リスナーコンテナーでサポートされる確認モード。AMQP メッセージのパブリケーションのアドレスを表します。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できる
AmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。 - クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。
- クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。
- クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。
- クラス説明AMQP 操作の基本セットを指定します。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。メッセージ配信モードの列挙。
- クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。
- クラス説明AMQP 操作の基本セットを指定します。このインターフェースを実装するクラスは、
AmqpAdmin
によるコンテキストの初期化中にブローカーで自動宣言できます。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。Amqp メッセージの非同期配信を受信するためのリスナーインターフェース。 - クラス説明AMQP メッセージのパブリケーションのアドレスを表します。0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。メッセージ配信モードの列挙。AMQP メッセージのメッセージプロパティ。
- クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。
- クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できる
AmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。 - クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。メッセージ変換が実行された後にヘッダーまたはプロパティを追加 / 変更するために使用できる
AmqpTemplate#convertAndSend(Object, MessagePostProcessor)
など、フレームワークのいくつかの場所で使用されます。 - クラス説明0-8 および 0-9-1 AMQP 仕様は、メッセージクラスまたはインターフェースを定義しません。AMQP メッセージのメッセージプロパティ。