パッケージ org.springframework.amqp.rabbit.config
@NullMarked パッケージ org.springframework.amqp.rabbit.config
Rabbit XML 名前空間をサポートするクラスを提供します。
- クラス説明Spring の基本コンテナー実装の
RabbitListenerContainerFactory。インターセプターファクトリの便利な基本クラス。リスナーコンテナーファクトリの基本抽象クラス。複数のカスタマイザーの構成を同時に提供するContainerCustomizerの実装。ContainerCustomizer<C extends MessageListenerContainer>コンテナーが作成および設定された後、コンテナーファクトリによって呼び出されます。通常のDirectMessageListenerContainerを構築するためのRabbitListenerContainerFactory実装。リスナーコンテナーを作成するためのファクトリ Bean。コンテナーの種類。名前空間パーサーの共有ユーティリティメソッド。サブパッケージ間で内部共有するための構成定数。Rabbit の名前空間ハンドラー。エラー時の動作を定義するための流れるようなインターフェースを提供することで、StatefulRetryOperationsInterceptorまたはStatelessRetryOperationsInterceptorの構築をより簡単かつシンプルにする簡素化されたファサード。ステートフルインターセプターのビルダー。ステートレスインターセプターのビルダー。通常のSimpleMessageListenerContainerを構築するためのRabbitListenerContainerFactory実装。RabbitListenerEndpointは、このエンドポイントの受信メッセージを処理するために呼び出すMessageListenerを提供するだけです。RetryPolicyを使用してメッセージ処理の状態を保持するMethodInterceptor実装。メッセージリスナーコンテナーで使用するステートフル再試行インターセプターを作成するための便利なファクトリ Bean により、リスナーが失敗したときのコンテナーの動作を広範囲に制御できます。RetryOperationsを使用してメソッド呼び出しを再試行するMethodInterceptor実装。メッセージリスナーコンテナーで使用するステートレス再試行インターセプターを作成するための便利なファクトリ Bean により、リスナーが失敗したときのコンテナーの動作を大幅に制御できます。