public interface MessageConverter
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)| Modifier and Type | Method and Description |
|---|---|
Object |
fromMessage(javax.jms.Message message)
Convert from a JMS Message to a Java object.
|
javax.jms.Message |
toMessage(Object object,
javax.jms.Session session)
Convert a Java object to a JMS Message using the supplied session
to create the message object.
|
javax.jms.Message toMessage(Object object, javax.jms.Session session) throws javax.jms.JMSException, MessageConversionException
object - the object to convertsession - the Session to use for creating a JMS Messagejavax.jms.JMSException - if thrown by JMS API methodsMessageConversionException - in case of conversion failureObject fromMessage(javax.jms.Message message) throws javax.jms.JMSException, MessageConversionException
message - the message to convertjavax.jms.JMSException - if thrown by JMS API methodsMessageConversionException - in case of conversion failureCopyright © 2015. All rights reserved.