Class Jackson2JsonMessageConverter
java.lang.Object
org.springframework.amqp.support.converter.AbstractMessageConverter
org.springframework.amqp.support.converter.AbstractJackson2MessageConverter
org.springframework.amqp.support.converter.Jackson2JsonMessageConverter
- All Implemented Interfaces:
MessageConverter, SmartMessageConverter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware
@Deprecated(forRemoval=true,
since="4.0")
public class Jackson2JsonMessageConverter
extends AbstractJackson2MessageConverter
Deprecated, for removal: This API element is subject to removal in a future version.
JSON converter that uses the Jackson 2 Json library.
-
Field Summary
Fields inherited from class AbstractJackson2MessageConverter
DEFAULT_CHARSET, log, objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Construct with an internalObjectMapperinstance and trusted packed to all (*).Jackson2JsonMessageConverter(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper) Deprecated, for removal: This API element is subject to removal in a future version.Construct with the providedObjectMapperinstance and trusted packed to all (*).Jackson2JsonMessageConverter(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper, String... trustedPackages) Deprecated, for removal: This API element is subject to removal in a future version.Construct with the providedObjectMapperinstance.Jackson2JsonMessageConverter(String... trustedPackages) Deprecated, for removal: This API element is subject to removal in a future version.Construct with an internalObjectMapperinstance. -
Method Summary
Methods inherited from class AbstractJackson2MessageConverter
createMessage, createMessage, fromMessage, fromMessage, getClassLoader, getClassMapper, getDefaultCharset, getJavaTypeMapper, getSupportedContentType, getTypePrecedence, isTypeMapperSet, isUseProjectionForInterfaces, setAlwaysConvertToInferredType, setAssumeSupportedContentType, setBeanClassLoader, setClassMapper, setDefaultCharset, setJavaTypeMapper, setNullAsOptionalEmpty, setSupportedContentType, setTypePrecedence, setUseProjectionForInterfacesMethods 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
-
Jackson2JsonMessageConverter
public Jackson2JsonMessageConverter()Deprecated, for removal: This API element is subject to removal in a future version.Construct with an internalObjectMapperinstance and trusted packed to all (*).- Since:
- 1.6.11
- See Also:
-
Jackson2JsonMessageConverter
Deprecated, for removal: This API element is subject to removal in a future version.Construct with an internalObjectMapperinstance. TheDeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIESis set to false on theObjectMapper.- Parameters:
trustedPackages- the trusted Java packages for deserialization- Since:
- 1.6.11
- See Also:
-
Jackson2JsonMessageConverter
public Jackson2JsonMessageConverter(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper) Deprecated, for removal: This API element is subject to removal in a future version.Construct with the providedObjectMapperinstance and trusted packed to all (*).- Parameters:
jsonObjectMapper- theObjectMapperto use.- Since:
- 1.6.12
-
Jackson2JsonMessageConverter
public Jackson2JsonMessageConverter(com.fasterxml.jackson.databind.ObjectMapper jsonObjectMapper, String... trustedPackages) Deprecated, for removal: This API element is subject to removal in a future version.Construct with the providedObjectMapperinstance.- Parameters:
jsonObjectMapper- theObjectMapperto use.trustedPackages- the trusted Java packages for deserialization- Since:
- 1.6.11
- See Also:
-
JacksonJsonMessageConverterfor Jackson 3.