クラス SimpleAmqpHeaderMapper

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

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

この実装は、AMQP API ヘッダー (appId など) を 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