|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.activemq.MessageTransformerSupport
org.apache.activemq.util.xstream.XStreamMessageTransformer
XStreamMessageTransformer
@Deprecated public class XStreamMessageTransformer
Transforms object messages to text messages and vice versa using
XStream
| Nested Class Summary | |
|---|---|
static class |
XStreamMessageTransformer.MessageTransform
Deprecated. Defines the type of transformation. |
| Field Summary | |
|---|---|
protected XStreamMessageTransformer.MessageTransform |
transformType
Deprecated. |
| Constructor Summary | |
|---|---|
XStreamMessageTransformer()
Deprecated. |
|
XStreamMessageTransformer(XStreamMessageTransformer.MessageTransform transformType)
Deprecated. |
|
| Method Summary | |
|---|---|
javax.jms.Message |
consumerTransform(javax.jms.Session session,
javax.jms.MessageConsumer consumer,
javax.jms.Message message)
Deprecated. |
protected com.thoughtworks.xstream.XStream |
createXStream()
Deprecated. |
com.thoughtworks.xstream.io.HierarchicalStreamDriver |
getStreamDriver()
Deprecated. |
XStreamMessageTransformer.MessageTransform |
getTransformType()
Deprecated. |
com.thoughtworks.xstream.XStream |
getXStream()
Deprecated. |
protected java.lang.String |
marshall(javax.jms.Session session,
javax.jms.ObjectMessage objectMessage)
Deprecated. Marshalls the Object in the ObjectMessage to a string using XML
encoding |
protected javax.jms.TextMessage |
objectToText(javax.jms.Session session,
javax.jms.ObjectMessage objectMessage)
Deprecated. Transforms an incoming ObjectMessage to an XML encoded
TextMessage |
javax.jms.Message |
producerTransform(javax.jms.Session session,
javax.jms.MessageProducer producer,
javax.jms.Message message)
Deprecated. |
void |
setStreamDriver(com.thoughtworks.xstream.io.HierarchicalStreamDriver streamDriver)
Deprecated. |
void |
setTransformType(XStreamMessageTransformer.MessageTransform transformType)
Deprecated. |
void |
setXStream(com.thoughtworks.xstream.XStream xStream)
Deprecated. |
protected javax.jms.ObjectMessage |
textToObject(javax.jms.Session session,
javax.jms.TextMessage textMessage)
Deprecated. Transforms an incoming XML encoded TextMessage to an
ObjectMessage |
protected java.lang.Object |
unmarshall(javax.jms.Session session,
javax.jms.TextMessage textMessage)
Deprecated. Unmarshalls the XML encoded message in the TextMessage to an
Object |
| Methods inherited from class org.apache.activemq.MessageTransformerSupport |
|---|
copyProperties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected XStreamMessageTransformer.MessageTransform transformType
| Constructor Detail |
|---|
public XStreamMessageTransformer()
public XStreamMessageTransformer(XStreamMessageTransformer.MessageTransform transformType)
| Method Detail |
|---|
public javax.jms.Message consumerTransform(javax.jms.Session session,
javax.jms.MessageConsumer consumer,
javax.jms.Message message)
throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Message producerTransform(javax.jms.Session session,
javax.jms.MessageProducer producer,
javax.jms.Message message)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic com.thoughtworks.xstream.XStream getXStream()
public void setXStream(com.thoughtworks.xstream.XStream xStream)
public com.thoughtworks.xstream.io.HierarchicalStreamDriver getStreamDriver()
public void setStreamDriver(com.thoughtworks.xstream.io.HierarchicalStreamDriver streamDriver)
protected com.thoughtworks.xstream.XStream createXStream()
public XStreamMessageTransformer.MessageTransform getTransformType()
public void setTransformType(XStreamMessageTransformer.MessageTransform transformType)
protected javax.jms.ObjectMessage textToObject(javax.jms.Session session,
javax.jms.TextMessage textMessage)
throws javax.jms.JMSException
TextMessage to an
ObjectMessage
session - - JMS session currently being usedtextMessage - - text message to transform to object message
javax.jms.JMSException
protected javax.jms.TextMessage objectToText(javax.jms.Session session,
javax.jms.ObjectMessage objectMessage)
throws javax.jms.JMSException
ObjectMessage to an XML encoded
TextMessage
session - - JMS session currently being usedobjectMessage - - object message to transform to text message
javax.jms.JMSException
protected java.lang.String marshall(javax.jms.Session session,
javax.jms.ObjectMessage objectMessage)
throws javax.jms.JMSException
ObjectMessage to a string using XML
encoding
javax.jms.JMSException
protected java.lang.Object unmarshall(javax.jms.Session session,
javax.jms.TextMessage textMessage)
throws javax.jms.JMSException
TextMessage to an
Object
javax.jms.JMSException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||