Interface MessageConverter
- All Known Subinterfaces:
 SmartMessageConverter
- All Known Implementing Classes:
 JacksonJsonMessageConverter,MappingJackson2MessageConverter,MarshallingMessageConverter,MessagingMessageConverter,SimpleMessageConverter
public interface MessageConverter
Strategy interface that specifies a converter between Java objects and JMS messages.
 
Check out SimpleMessageConverter for a default implementation,
 converting between the 'standard' message payloads and JMS Message types.
- Since:
 - 1.1
 - Author:
 - Mark Pollack, Juergen Hoeller
 - See Also:
 
- 
Method Summary
 
- 
Method Details
- 
toMessage
Convert a Java object to a JMS Message using the supplied session to create the message object.- Parameters:
 object- the object to convertsession- the Session to use for creating a JMS Message- Returns:
 - the JMS Message
 - Throws:
 JMSException- if thrown by JMS API methodsMessageConversionException- in case of conversion failure
 - 
fromMessage
Convert from a JMS Message to a Java object.- Parameters:
 message- the message to convert- Returns:
 - the converted Java object
 - Throws:
 JMSException- if thrown by JMS API methodsMessageConversionException- in case of conversion failure
 
 -