public class ConfigurableCompositeMessageConverter extends CompositeMessageConverter implements BeanFactoryAware, InitializingBean
converters コレクションの最後に追加したりできるデフォルトの MessageConverter を備えた CompositeMessageConverter 拡張。デフォルトの変換は(この順序で正確に宣言されています):
MappingJackson2MessageConverter。ByteArrayMessageConverterObjectStringMessageConverterGenericMessageConverter| コンストラクターと説明 |
|---|
ConfigurableCompositeMessageConverter() デフォルトのコンバーターでインスタンスを作成します。 |
ConfigurableCompositeMessageConverter(CollectionSE<MessageConverter> converters) 指定されたコンバーターを使用して、デフォルトなしでインスタンスを作成します。 |
ConfigurableCompositeMessageConverter(CollectionSE<MessageConverter> converters, boolean registerDefaults) 指定されたコンバーターを使用し、最後にデフォルトを使用してインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
void | setBeanFactory(BeanFactory beanFactory) |
fromMessage, fromMessage, getConverters, toMessage, toMessage, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic ConfigurableCompositeMessageConverter()
public ConfigurableCompositeMessageConverter(CollectionSE<MessageConverter> converters)
converters - 使用するコンバーター public ConfigurableCompositeMessageConverter(CollectionSE<MessageConverter> converters, boolean registerDefaults)
converters - 使用するコンバーター registerDefaults - 登録するか、デフォルトのコンバートしない public void setBeanFactory(BeanFactory beanFactory) throws BeansException
BeanFactoryAware 内の setBeanFactory BeansExceptionpublic void afterPropertiesSet()
InitializingBean 内の afterPropertiesSet