org.springframework.flex.messaging.jms
Class FlexMessageConverter
java.lang.Object
org.springframework.flex.messaging.jms.FlexMessageConverter
- All Implemented Interfaces:
- org.springframework.jms.support.converter.MessageConverter
public class FlexMessageConverter
- extends java.lang.Object
- implements org.springframework.jms.support.converter.MessageConverter
An implementation of the MessageConverter
strategy interface that passes Flex Message headers to JMS Message
properties and vice versa.
This particular converter is only concerned with the passing of those header/property values. It simply decorates a
target converter to which it delegates for the actual conversion between a JMS Message and a Flex Message
body. If no target converter is passed to the constructor, then it will create and delegate to a
SimpleMessageConverter
instance by default.
- Author:
- Mark Fisher
Method Summary |
java.lang.Object |
fromMessage(javax.jms.Message message)
|
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 |
FlexMessageConverter
public FlexMessageConverter()
FlexMessageConverter
public FlexMessageConverter(org.springframework.jms.support.converter.MessageConverter targetConverter)
fromMessage
public java.lang.Object fromMessage(javax.jms.Message message)
throws javax.jms.JMSException,
org.springframework.jms.support.converter.MessageConversionException
-
- Specified by:
fromMessage
in interface org.springframework.jms.support.converter.MessageConverter
- Throws:
javax.jms.JMSException
org.springframework.jms.support.converter.MessageConversionException
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