public class MapMessageConverter extends ObjectSE implements MessageConverter, BeanFactoryAware
| コンストラクターと説明 |
|---|
MapMessageConverter() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | fromMessage(Message<?> message, ClassSE<?> clazz) |
protected MessageBuilderFactory | getMessageBuilderFactory() |
void | setBeanFactory(BeanFactory beanFactory) |
void | setFilterHeadersInToMessage(boolean filterHeadersInToMessage) デフォルトでは、 toMessage(Object, MessageHeaders) に渡されるマップ上のすべてのヘッダーがマップされます。 |
void | setHeaderNames(StringSE... headerNames)fromMessage(Message, Class) で変換されるヘッダー。 |
Message<?> | toMessage(ObjectSE object, MessageHeaders messageHeaders) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic final void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware の setBeanFactory protected MessageBuilderFactory getMessageBuilderFactory()
public void setHeaderNames(StringSE... headerNames)
fromMessage(Message, Class) で変換されるヘッダー。filterHeadersInToMessage が真でない限り、toMessage(Object, MessageHeaders) はマップで見つかったすべてのヘッダーにデータを入力します。headerNames - ヘッダー名。public void setFilterHeadersInToMessage(boolean filterHeadersInToMessage)
toMessage(Object, MessageHeaders) に渡されるマップ上のすべてのヘッダーがマップされます。受信ヘッダーを #headerNames 内のヘッダーに制限する場合は、このプロパティを "true" に設定します。filterHeadersInToMessage - ヘッダーをフィルタリングする必要がある場合は true。@Nullable public Message<?> toMessage(ObjectSE object, @Nullable MessageHeaders messageHeaders)
MessageConverter の toMessage @Nullable public ObjectSE fromMessage(Message<?> message, ClassSE<?> clazz)
MessageConverter の fromMessage