パッケージ org.springframework.amqp.support.converter
@NonNullApi パッケージ org.springframework.amqp.support.converter
メッセージ変換をサポートするためのクラスを提供します。
- クラス説明抽象的な Jackson2 メッセージコンバーター。抽象型マッパー。
MessageConverter
実装の便利な基本クラス。Java デシリアライゼーションを潜在的に使用する MessageConverters。メッセージの受信時にインスタンス化する必要があるクラスを作成できるように、メッセージにメタデータを設定するための戦略。contentType ヘッダーに基づいて実際のMessageConverter
に委譲する複合MessageConverter
。MessageProperties
の型情報を使用して、JSON との間でマップします。型を含むメッセージプロパティのデフォルト名は "__TypeId__" です。Jackson 2 型のマッパー。メッセージの受信時にインスタンス化する必要があるクラスを作成できるように、メッセージにメタデータを設定するための戦略。型変換の優先順位 - メソッドパラメーターまたはメッセージヘッダーから推測されます。Jackson 2 Json ライブラリを使用する JSON コンバーター。Jackson 2 Xml ライブラリを使用する XML コンバーター。JacksonObjectMapper
インスタンスのユーティリティ。メッセージまたはオブジェクトの変換で問題が発生した場合に、メッセージコンバーターによってスローされる例外。メッセージコンバーターインターフェース。Message
をメッセージング抽象化からMessage
へ、またはその逆に変換します。これには、ペイロードの基礎となるMessageConverter
とAmqpHeaderMapper
を使用して、AMQP ヘッダーを標準メッセージヘッダーとの間でマッピングします。Spring DataProjectionFactory
を使用して、受信メッセージを射影 インターフェースにバインドします。メッセージから変換するデリゲートを呼び出した後、RemoteInvocationResult
をアンラップする委譲アダプター。リモート呼び出し結果をカプセル化し、結果値または例外を保持します。リモート呼び出しを処理するための一般的なユーティリティ。文字列、シリアライズ可能なインスタンス、バイト配列を操作できるMessageConverter
の実装。変換ヒントをサポートする拡張MessageConverter
SPI。