クラス SimpleAmqpHeaderMapper
java.lang.ObjectSE
org.springframework.messaging.support.AbstractHeaderMapper<MessageProperties>
org.springframework.amqp.support.SimpleAmqpHeaderMapper
- 実装済みのインターフェース一覧:
AmqpHeaderMapper,HeaderMapper<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
フィールドのサマリー
クラス org.springframework.messaging.support.AbstractHeaderMapper から継承されたフィールド
loggerコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidfromHeaders(MessageHeaders headers, MessageProperties amqpMessageProperties) toHeaders(MessageProperties amqpMessageProperties) クラス org.springframework.messaging.support.AbstractHeaderMapper から継承されたメソッド
fromHeaderName, getHeaderIfAvailable, setInboundPrefix, setOutboundPrefix, toHeaderName
コンストラクターの詳細
SimpleAmqpHeaderMapper
public SimpleAmqpHeaderMapper()
メソッドの詳細
fromHeaders
- 次で指定:
- インターフェース
HeaderMapper<MessageProperties>のfromHeaders
toHeaders
- 次で指定:
- インターフェース
HeaderMapper<MessageProperties>のtoHeaders