See: Description
| Interface | Description |
|---|---|
| ClassMapper |
Strategy for setting metadata on messages such that one can create the class
that needs to be instantiated when receiving a message.
|
| Jackson2JavaTypeMapper |
Strategy for setting metadata on messages such that one can create the class that needs
to be instantiated when receiving a message.
|
| MessageConverter |
Message converter interface.
|
| SmartMessageConverter |
An extended
MessageConverter SPI with conversion hint support. |
| Class | Description |
|---|---|
| AbstractJackson2MessageConverter |
Abstract Jackson2 message converter.
|
| AbstractJavaTypeMapper |
Abstract type mapper.
|
| AbstractMessageConverter |
Convenient base class for
MessageConverter implementations. |
| ContentTypeDelegatingMessageConverter |
A composite
MessageConverter that delegates to an actual MessageConverter
based on the contentType header. |
| DefaultClassMapper |
Maps to/from JSON using type information in the
MessageProperties; the default
name of the message property containing the type is
"__TypeId__". |
| DefaultJackson2JavaTypeMapper |
Jackson 2 type mapper.
|
| Jackson2JsonMessageConverter |
JSON converter that uses the Jackson 2 Json library.
|
| Jackson2XmlMessageConverter |
XML converter that uses the Jackson 2 Xml library.
|
| MarshallingMessageConverter | |
| MessagingMessageConverter |
Convert a
Message from the messaging abstraction to and from a
Message using an underlying
MessageConverter for the payload and a
AmqpHeaderMapper to map the
AMQP headers to and from standard message headers. |
| RemoteInvocationAwareMessageConverterAdapter |
A delegating adapter that unwraps
RemoteInvocationResult after invoking
the delegate to convert from a message. |
| SerializerMessageConverter |
Implementation of
MessageConverter that can work with Strings or native objects
of any kind via the Serializer and Deserializer abstractions in Spring. |
| SimpleMessageConverter |
Implementation of
MessageConverter that can work with Strings, Serializable
instances, or byte arrays. |
| WhiteListDeserializingMessageConverter |
MessageConverters that potentially use Java deserialization.
|
| Enum | Description |
|---|---|
| Jackson2JavaTypeMapper.TypePrecedence |
The precedence for type conversion - inferred from the method parameter or message
headers.
|
| Exception | Description |
|---|---|
| MessageConversionException |
Exception to be thrown by message converters if they encounter a problem with converting a message or object.
|