インターフェース HeaderMapper<T>
- 型パラメーター:
T
- ヘッダーがマッピングされるインスタンスの型
- すべての既知のサブインターフェース:
JmsHeaderMapper
- すべての既知の実装クラス:
AbstractHeaderMapper
,SimpleJmsHeaderMapper
public interface HeaderMapper<T>
MessageHeaders
を他の型のオブジェクトとの間でマッピングするための汎用ストラテジーインターフェース。これは通常、「その他の型」がヘッダーまたはプロパティ(HTTP、JMS、AMQP など)の概念を持っているアダプターによって使用されます。- 導入:
- 4.1
- 作成者:
- Mark Fisher
メソッドのサマリー
修飾子と型メソッド説明void
fromHeaders
(MessageHeaders headers, T target) 指定されたMessageHeaders
から指定されたターゲットメッセージにマップします。指定されたターゲットメッセージから抽象化されたMessageHeaders
にマップします。
メソッドの詳細
fromHeaders
指定されたMessageHeaders
から指定されたターゲットメッセージにマップします。- パラメーター:
headers
- 抽象化された MessageHeaderstarget
- ネイティブターゲットメッセージ
toHeaders
指定されたターゲットメッセージから抽象化されたMessageHeaders
にマップします。- パラメーター:
source
- ネイティブターゲットメッセージ- 戻り値:
- 抽象化された MessageHeaders