| 
 | The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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.
JmsTemplate.setMessageConverter(org.springframework.jms.support.converter.MessageConverter), 
MessageListenerAdapter.setMessageConverter(org.springframework.jms.support.converter.MessageConverter), 
JmsInvokerClientInterceptor.setMessageConverter(org.springframework.jms.support.converter.MessageConverter), 
JmsInvokerServiceExporter.setMessageConverter(org.springframework.jms.support.converter.MessageConverter)| Method Summary | |
|---|---|
|  Object | fromMessage(Message message)Convert from a JMS Message to a Java object. | 
|  Message | toMessage(Object object,
          Session session)Convert a Java object to a JMS Message using the supplied session to create the message object. | 
| Method Detail | 
|---|
Message toMessage(Object object,
                  Session session)
                  throws JMSException,
                         MessageConversionException
object - the object to convertsession - the Session to use for creating a JMS Message
JMSException - if thrown by JMS API methods
MessageConversionException - in case of conversion failure
Object fromMessage(Message message)
                   throws JMSException,
                          MessageConversionException
message - the message to convert
JMSException - if thrown by JMS API methods
MessageConversionException - in case of conversion failure| 
 | The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||