クラス 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
フィールド概要
クラス org.springframework.messaging.support.AbstractHeaderMapper から継承されたフィールド
logger
コンストラクター概要
コンストラクター コンストラクター 説明 SimpleAmqpHeaderMapper()
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 voidfromHeaders(MessageHeaders headers, MessageProperties amqpMessageProperties)MessageHeaderstoHeaders(MessageProperties amqpMessageProperties)クラス org.springframework.messaging.support.AbstractHeaderMapper から継承されたメソッド
fromHeaderName, getHeaderIfAvailable, setInboundPrefix, setOutboundPrefix, toHeaderName
メソッドの詳細
fromHeaders
public void fromHeaders(MessageHeaders headers, MessageProperties amqpMessageProperties)
- 次で指定:
- インターフェース
HeaderMapper<MessageProperties>内のfromHeaders
toHeaders
public MessageHeaders toHeaders(MessageProperties amqpMessageProperties)
- 次で指定:
- インターフェース
HeaderMapper<MessageProperties>内のtoHeaders