インターフェース SmartMessageConverter
- すべてのスーパーインターフェース:
MessageConverter
- すべての既知の実装クラス:
MappingJackson2MessageConverter
変換ヒントをサポートする拡張
MessageConverter SPI。 変換ヒントが提供されている場合、コンバーターが通常の toMessage バリアントを呼び出すのではなく、コンバーターがこのインターフェースを実装している場合、フレームワークは拡張メソッドを呼び出します。
- 導入:
- 4.3
- 作成者:
- Stephane Nicoll
メソッドのサマリー
インターフェース org.springframework.jms.support.converter.MessageConverter から継承されたメソッド
fromMessage, toMessage
メソッドの詳細
toMessage
MessageEE toMessage(ObjectSE object, SessionEE session, @Nullable ObjectSE conversionHint) throws JMSExceptionEE, MessageConversionException 引数として追加の変換コンテキストをとるMessageConverter.toMessage(Object, Session)のバリアント。ペイロードパラメーターのアノテーションを考慮します。- パラメーター:
object- 変換するオブジェクトsession- JMS メッセージの作成に使用するセッションconversionHint-MessageConverterに渡される追加のオブジェクト。関連するMethodParameter(nullの場合があります。}- 戻り値:
- JMS メッセージ
- 例外:
JMSExceptionEE- JMS API メソッドによってスローされた場合MessageConversionException- 変換に失敗した場合- 関連事項: