Class JacksonJsonMessageConverter

java.lang.Object
org.springframework.jms.support.converter.JacksonJsonMessageConverter
All Implemented Interfaces:
Aware, BeanClassLoaderAware, MessageConverter, SmartMessageConverter

public class JacksonJsonMessageConverter extends Object implements SmartMessageConverter, BeanClassLoaderAware
Message converter that uses Jackson 3.x to convert messages to and from JSON.

Maps an object to a BytesMessage, or to a TextMessage if the targetType is set to MessageType.TEXT. Converts from a TextMessage or BytesMessage to an object.

The default constructor loads JacksonModules found by MapperBuilder.findModules(ClassLoader).

Since:
7.0
Author:
Sebastien Deleuze