インターフェース RequestReplyHeaderMapper<T>
- 型パラメーター:
T- ヘッダーを保持しているターゲットオブジェクトの型
- 既知のすべてのサブインターフェース:
AmqpHeaderMapper、SoapHeaderMapper、XmppHeaderMapper
- すべての既知の実装クラス:
AbstractHeaderMapper、DefaultAmqpHeaderMapper、DefaultSoapHeaderMapper、DefaultXmppHeaderMapper
public interface RequestReplyHeaderMapper<T>
MessageHeaders を他の型のオブジェクトとの間でマッピングするためのリクエスト / 応答戦略インターフェース。これは通常、「その他の型」にヘッダーまたはプロパティ(HTTP、JMS、AMQP など)の概念があるアダプターによって使用されます。- 導入:
- 2.1
- 作成者:
- Oleg Zhurakousky, Stephane Nicoll
方法の概要
修飾子と型メソッド説明voidfromHeadersToReply(MessageHeaders headers, T target) 指定されたMessageHeadersから指定された応答ターゲットにマップします。voidfromHeadersToRequest(MessageHeaders headers, T target) 指定されたMessageHeadersから指定されたリクエストターゲットにマップします。toHeadersFromReply(T source) 指定された応答オブジェクトから抽象化されたMessageHeadersにマップします。toHeadersFromRequest(T source) 指定されたリクエストオブジェクトから抽象化されたMessageHeadersにマップします。
メソッドの詳細
fromHeadersToRequest
指定されたMessageHeadersから指定されたリクエストターゲットにマップします。- パラメーター:
headers- 抽象化された MessageHeaderstarget- ネイティブターゲットリクエスト
fromHeadersToReply
指定されたMessageHeadersから指定された応答ターゲットにマップします。- パラメーター:
headers- 抽象化された MessageHeaderstarget- ネイティブターゲットの返信
toHeadersFromRequest
指定されたリクエストオブジェクトから抽象化されたMessageHeadersにマップします。- パラメーター:
source- ネイティブターゲットリクエスト- 戻り値:
- 抽象化された MessageHeaders
toHeadersFromReply
指定された応答オブジェクトから抽象化されたMessageHeadersにマップします。- パラメーター:
source- ネイティブターゲットの返信- 戻り値:
- 抽象化された MessageHeaders