インターフェース BytesMessageMapper

すべてのスーパーインターフェース:
InboundMessageMapper<byte[]>OutboundMessageMapper<byte[]>
すべての既知の実装クラス:
ConvertingBytesMessageMapperEmbeddedHeadersJsonMessageMapperEmbeddedJsonHeadersMessageMapper

public interface BytesMessageMapper extends InboundMessageMapper<byte[]>, OutboundMessageMapper<byte[]>
byte[] との間でマップする OutboundMessageMapper および InboundMessageMapper
導入:
5.0
作成者:
Gary Russell
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    byte[]
    fromMessage(Message<?> message)
    default Message<?>
    toMessage(byte[] object)
    提供されたオブジェクトを Message に変換します。
    toMessage(byte[] bytes, @Nullable MapSE<StringSE,ObjectSE> headers)
    提供されたオブジェクトを Message に変換し、必要に応じて提供されたヘッダーを提供します。
  • メソッドの詳細

    • toMessage

      default Message<?> toMessage(byte[] object)
      インターフェースからコピーされた説明: InboundMessageMapper
      提供されたオブジェクトを Message に変換します。
      次で指定:
      インターフェース InboundMessageMapper<byte[]>toMessage 
      パラメーター:
      object - メッセージペイロードまたはその他の変換ロジックのオブジェクト
      戻り値:
      マッピングの結果としてのメッセージ
    • toMessage

      Message<?> toMessage(byte[] bytes, @Nullable MapSE<StringSE,ObjectSE> headers)
      インターフェースからコピーされた説明: InboundMessageMapper
      提供されたオブジェクトを Message に変換し、必要に応じて提供されたヘッダーを提供します。
      次で指定:
      インターフェース InboundMessageMapper<byte[]>toMessage 
      パラメーター:
      bytes - メッセージペイロードまたはその他の変換ロジックのオブジェクト
      headers - メッセージを作成するための追加ヘッダー。null にすることができます
      戻り値:
      マッピングの結果としてのメッセージ
    • fromMessage

      byte[] fromMessage(Message<?> message)
      次で指定:
      インターフェース OutboundMessageMapper<byte[]>fromMessage