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

型パラメーター:
T - ヘッダーを保持しているターゲットオブジェクトの型
すべての既知のサブインターフェース:
AmqpHeaderMapperSoapHeaderMapperXmppHeaderMapper
すべての既知の実装クラス:
AbstractHeaderMapperDefaultAmqpHeaderMapperDefaultSoapHeaderMapperDefaultXmppHeaderMapper

public interface RequestReplyHeaderMapper<T>
MessageHeaders を他の型のオブジェクトとの間でマッピングするためのリクエスト / 応答戦略インターフェース。これは通常、「その他の型」にヘッダーまたはプロパティ(HTTP、JMS、AMQP など)の概念があるアダプターによって使用されます。
導入:
2.1
作成者:
Oleg Zhurakousky, Stephane Nicoll
  • メソッドの詳細

    • fromHeadersToRequest

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

      void fromHeadersToReply(MessageHeaders headers, T target)
      指定された MessageHeaders から指定された応答ターゲットにマップします。
      パラメーター:
      headers - 抽象化された MessageHeaders
      target - ネイティブターゲットの返信
    • toHeadersFromRequest

      MapSE<StringSE,ObjectSE> toHeadersFromRequest(T source)
      指定されたリクエストオブジェクトから抽象化された MessageHeaders にマップします。
      パラメーター:
      source - ネイティブターゲットリクエスト
      戻り値:
      抽象化された MessageHeaders
    • toHeadersFromReply

      MapSE<StringSE,ObjectSE> toHeadersFromReply(T source)
      指定された応答オブジェクトから抽象化された MessageHeaders にマップします。
      パラメーター:
      source - ネイティブターゲットの返信
      戻り値:
      抽象化された MessageHeaders