インターフェース MessageConverter

    • メソッドの詳細

      • toMessage

        Message toMessage​(java.lang.Object object,
                          MessageProperties messageProperties)
                   throws MessageConversionException
        Java オブジェクトをメッセージに変換します。
        パラメーター:
        object - 変換するオブジェクト
        messageProperties - メッセージのプロパティ。
        戻り値:
        メッセージ
        例外:
        MessageConversionException - 変換に失敗した場合
      • toMessage

        default Message toMessage​(java.lang.Object object,
                                  MessageProperties messageProperties,
                                  @Nullable
                                  java.lang.reflect.Type genericType)
                           throws MessageConversionException
        Java オブジェクトをメッセージに変換します。デフォルトの実装は toMessage(Object, MessageProperties) を呼び出します。
        パラメーター:
        object - 変換するオブジェクト
        messageProperties - メッセージのプロパティ。
        genericType - 型 ヘッダーの入力に使用する型。
        戻り値:
        メッセージ
        例外:
        MessageConversionException - 変換に失敗した場合
        導入:
        2.1
      • fromMessage

        java.lang.Object fromMessage​(Message message)
                              throws MessageConversionException
        Message から Java オブジェクトに変換します。
        パラメーター:
        message - 変換するメッセージ
        戻り値:
        変換された Java オブジェクト
        例外:
        MessageConversionException - 変換に失敗した場合