Class JacksonXmlMessageConverter
java.lang.Object
org.springframework.amqp.support.converter.AbstractMessageConverter
org.springframework.amqp.support.converter.AbstractJacksonMessageConverter
org.springframework.amqp.support.converter.JacksonXmlMessageConverter
- All Implemented Interfaces:
MessageConverter
,SmartMessageConverter
,Aware
,BeanClassLoaderAware
XML converter that uses the Jackson 3 XML mapper.
- Since:
- 4.0
- Author:
- Artem Bilan
-
Field Summary
Fields inherited from class org.springframework.amqp.support.converter.AbstractJacksonMessageConverter
DEFAULT_CHARSET, log, objectMapper
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct with an internalXmlMapper
instance and trusted packed to all (*
).JacksonXmlMessageConverter
(String... trustedPackages) Construct with an internalXmlMapper
instance.JacksonXmlMessageConverter
(tools.jackson.dataformat.xml.XmlMapper xmlMapper) Construct with the providedXmlMapper
instance and trusted packed to all (*
).JacksonXmlMessageConverter
(tools.jackson.dataformat.xml.XmlMapper xmlMapper, String... trustedPackages) Construct with the providedXmlMapper
instance. -
Method Summary
Methods inherited from class org.springframework.amqp.support.converter.AbstractJacksonMessageConverter
convertContent, createMessage, createMessage, doFromMessage, fromMessage, fromMessage, getClassLoader, getClassMapper, getDefaultCharset, getJavaTypeMapper, getSupportedContentType, getTypePrecedence, isTypeMapperSet, setAlwaysConvertToInferredType, setAssumeSupportedContentType, setBeanClassLoader, setClassMapper, setDefaultCharset, setJavaTypeMapper, setNullAsOptionalEmpty, setSupportedContentType, setTypePrecedence
Methods inherited from class org.springframework.amqp.support.converter.AbstractMessageConverter
isCreateMessageIds, setCreateMessageIds, toMessage, toMessage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.amqp.support.converter.MessageConverter
toMessage, toMessage
-
Constructor Details
-
JacksonXmlMessageConverter
public JacksonXmlMessageConverter()Construct with an internalXmlMapper
instance and trusted packed to all (*
). -
JacksonXmlMessageConverter
Construct with an internalXmlMapper
instance. TheDeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES
is set to false on theXmlMapper
.- Parameters:
trustedPackages
- the trusted Java packages for deserialization- See Also:
-
JacksonXmlMessageConverter
public JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper) Construct with the providedXmlMapper
instance and trusted packed to all (*
).- Parameters:
xmlMapper
- theXmlMapper
to use.
-
JacksonXmlMessageConverter
public JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper, String... trustedPackages) Construct with the providedXmlMapper
instance.- Parameters:
xmlMapper
- theXmlMapper
to use.trustedPackages
- the trusted Java packages for deserialization- See Also:
-