Class XStreamMessageConverter

  • All Implemented Interfaces:
    org.springframework.jms.support.converter.MessageConverter

    public class XStreamMessageConverter
    extends java.lang.Object
    implements org.springframework.jms.support.converter.MessageConverter
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object fromMessage​(javax.jms.Message message)
      This implementation deserialize a TextMessage xml content to an object.
      javax.jms.Message toMessage​(java.lang.Object object, javax.jms.Session session)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XStreamMessageConverter

        public XStreamMessageConverter()
    • Method Detail

      • toMessage

        public javax.jms.Message toMessage​(java.lang.Object object,
                                           javax.jms.Session session)
                                    throws javax.jms.JMSException,
                                           org.springframework.jms.support.converter.MessageConversionException
        Specified by:
        toMessage in interface org.springframework.jms.support.converter.MessageConverter
        Throws:
        javax.jms.JMSException
        org.springframework.jms.support.converter.MessageConversionException
      • fromMessage

        public java.lang.Object fromMessage​(javax.jms.Message message)
                                     throws javax.jms.JMSException,
                                            org.springframework.jms.support.converter.MessageConversionException
        This implementation deserialize a TextMessage xml content to an object.
        Specified by:
        fromMessage in interface org.springframework.jms.support.converter.MessageConverter
        Returns:
        the deserialized object or a plain Message object in case of an unknown message type or empty content.
        Throws:
        javax.jms.JMSException
        org.springframework.jms.support.converter.MessageConversionException