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, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware
XML converter that uses the Jackson 3 XML mapper.
- Since:
- 4.0
-
Field Summary
Fields inherited from class AbstractJacksonMessageConverter
DEFAULT_CHARSET, log, objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionConstruct with an internalXmlMapperinstance and trusted packed to all (*).JacksonXmlMessageConverter(String... trustedPackages) Construct with an internalXmlMapperinstance.JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper) Construct with the providedXmlMapperinstance and trusted packed to all (*).JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper, String... trustedPackages) Construct with the providedXmlMapperinstance. -
Method Summary
Methods inherited from class AbstractJacksonMessageConverter
convertContent, createMessage, createMessage, doFromMessage, fromMessage, fromMessage, getClassLoader, getClassMapper, getDefaultCharset, getJavaTypeMapper, getSupportedContentType, getTypePrecedence, isTypeMapperSet, setAlwaysConvertToInferredType, setAssumeSupportedContentType, setBeanClassLoader, setClassMapper, setDefaultCharset, setJavaTypeMapper, setNullAsOptionalEmpty, setSupportedContentType, setTypePrecedenceMethods inherited from class AbstractMessageConverter
isCreateMessageIds, setCreateMessageIds, toMessage, toMessageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MessageConverter
toMessage, toMessage
-
Constructor Details
-
JacksonXmlMessageConverter
public JacksonXmlMessageConverter()Construct with an internalXmlMapperinstance and trusted packed to all (*). -
JacksonXmlMessageConverter
Construct with an internalXmlMapperinstance. TheDeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIESis 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 providedXmlMapperinstance and trusted packed to all (*).- Parameters:
xmlMapper- theXmlMapperto use.
-
JacksonXmlMessageConverter
public JacksonXmlMessageConverter(tools.jackson.dataformat.xml.XmlMapper xmlMapper, String... trustedPackages) Construct with the providedXmlMapperinstance.- Parameters:
xmlMapper- theXmlMapperto use.trustedPackages- the trusted Java packages for deserialization- See Also:
-