クラス MessagingMessageListenerAdapter.MessagingMessageConverterAdapter
java.lang.ObjectSE
org.springframework.amqp.support.converter.MessagingMessageConverter
org.springframework.amqp.rabbit.listener.adapter.MessagingMessageListenerAdapter.MessagingMessageConverterAdapter
- 実装されたすべてのインターフェース:
MessageConverter
,InitializingBean
- 含まれているクラス:
- MessagingMessageListenerAdapter
protected final class MessagingMessageListenerAdapter.MessagingMessageConverterAdapter
extends MessagingMessageConverter
ペイロード抽出を
AbstractAdaptableMessageListener.extractMessage(org.springframework.amqp.core.Message message)
に委譲して、後方互換性を確保します。コンバーターアダプターで構成されているものの代わりに、このリスナーアダプターのコンバーターを使用します。受信メッセージに型情報がなく、構成されたメッセージコンバーターがそれをサポートしている場合、メソッドシグネチャーから変換型を推測しようとします。メソッドのサマリー
修飾子と型メソッド説明protected TypeSE
checkOptional
(TypeSE genericParameterType) protected ObjectSE
extractPayload
(Message message) 指定されたMessage
のペイロードを抽出します。protected MethodSE
protected boolean
protected boolean
クラス org.springframework.amqp.support.converter.MessagingMessageConverter から継承されたメソッド
afterPropertiesSet, fromMessage, getHeaderMapper, setHeaderMapper, setPayloadConverter, toMessage
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.amqp.support.converter.MessageConverter から継承されたメソッド
toMessage
メソッドの詳細
isMessageList
protected boolean isMessageList()isAmqpMessageList
protected boolean isAmqpMessageList()getMethod
extractPayload
クラスからコピーされた説明:MessagingMessageConverter
指定されたMessage
のペイロードを抽出します。- オーバーライド:
- クラス
MessagingMessageConverter
のextractPayload
- パラメーター:
message
-payload
を抽出する AMQP メッセージ。- 戻り値:
- 抽出された
payload
。
checkOptional