# Package org.springframework.jms.support.converter

Provides a MessageConverter abstraction to convert between Java objects and JMS messages.

See: Description

Interface Summary
Interface | Description
--- | ---
MessageConverter | Strategy interface that specifies a converter between Java objects and JMS messages.

Class Summary
Class | Description
--- | ---
MappingJackson2MessageConverter | Message converter that uses the Jackson 2 library to convert messages to and from JSON.
MappingJacksonMessageConverter | Message converter that uses the Jackson library to convert messages to and from JSON.
MarshallingMessageConverter | Spring JMS `MessageConverter` that uses a `Marshaller` and `Unmarshaller`.
SimpleMessageConverter | A simple message converter which is able to handle TextMessages, BytesMessages, MapMessages, and ObjectMessages.
SimpleMessageConverter102 | Deprecated as of Spring 3.0, in favor of the JMS 1.1 based `SimpleMessageConverter`

Enum Summary
Enum | Description
--- | ---
MessageType | Constants that indicate a target message type to convert to: a `TextMessage`, a `BytesMessage`, a `MapMessage` or an `ObjectMessage`.

Exception Summary
Exception | Description
--- | ---
MessageConversionException | Thrown by `MessageConverter` implementations when the conversion of an object to/from a `Message` fails.

## Package org.springframework.jms.support.converter Description

Provides a MessageConverter abstraction to convert between Java objects and JMS messages.