クラス SimpleAmqpHeaderMapper

実装されたすべてのインターフェース:
AmqpHeaderMapperHeaderMapper<MessageProperties>

public class SimpleAmqpHeaderMapper extends AbstractHeaderMapper<MessageProperties> implements AmqpHeaderMapper
AmqpHeaderMapper の単純な実装。

この実装は、AMQP API ヘッダー (例: appId) を MessageHeaders にコピーしたり、MessageHeaders からコピーしたりします。使用定義プロパティも AMQP メッセージから Message にコピーされ、メッセージのその他のヘッダー (AMQP ヘッダー以外) も同様に AMQP メッセージにコピーされます。その他のヘッダーは MessageProperties の一般ヘッダーにコピーされますが、AMQP API ヘッダーは適切な setter メソッド (例: MessageProperties.setAppId(java.lang.String)) に渡されます。

AMQP ヘッダーキーの定数は AmqpHeaders で定義されています。

導入:
1.4
作成者:
Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan, Stephane Nicoll, Raylax Grey, Ngoc Nhan