インターフェース HeaderMapper<T>

型パラメーター:
T - ヘッダーがマッピングされるインスタンスの型
すべての既知のサブインターフェース:
JmsHeaderMapper
すべての既知の実装クラス:
AbstractHeaderMapperSimpleJmsHeaderMapper

public interface HeaderMapper<T>
MessageHeaders を他の型のオブジェクトとの間でマッピングするための汎用ストラテジーインターフェース。これは通常、「その他の型」がヘッダーまたはプロパティ(HTTP、JMS、AMQP など)の概念を持っているアダプターによって使用されます。
導入:
4.1
作成者:
Mark Fisher
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    fromHeaders(MessageHeaders headers, T target)
    指定された MessageHeaders から指定されたターゲットメッセージにマップします。
    toHeaders(T source)
    指定されたターゲットメッセージから抽象化された MessageHeaders にマップします。
  • メソッドの詳細

    • fromHeaders

      void fromHeaders(MessageHeaders headers, T target)
      指定された MessageHeaders から指定されたターゲットメッセージにマップします。
      パラメーター:
      headers - 抽象化された MessageHeaders
      target - ネイティブターゲットメッセージ
    • toHeaders

      MessageHeaders toHeaders(T source)
      指定されたターゲットメッセージから抽象化された MessageHeaders にマップします。
      パラメーター:
      source - ネイティブターゲットメッセージ
      戻り値:
      抽象化された MessageHeaders