|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ikasan.framework.payload.serialisation.TextMessagePayloadSerialiser
public class TextMessagePayloadSerialiser
Default TextMessage implementation of JmsMessagePayloadSerialiser
| Constructor Summary | |
|---|---|
TextMessagePayloadSerialiser()
|
|
| Method Summary | |
|---|---|
Class<? extends javax.jms.Message> |
getSupportedMessageType()
Get the supported message type |
void |
setPayloadFactory(PayloadFactory payloadFactory)
Allows the payload factory to be set, only necessary if we are deserialising |
boolean |
supports(Class<? extends javax.jms.Message> messageClass)
Indicates if a particular Message implementation is supported |
javax.jms.TextMessage |
toMessage(Payload payload,
javax.jms.Session session)
Converts a Payload to a Message |
Payload |
toPayload(javax.jms.TextMessage message)
Converts a Message to a Payload |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TextMessagePayloadSerialiser()
| Method Detail |
|---|
public Class<? extends javax.jms.Message> getSupportedMessageType()
JmsMessagePayloadSerialiser
getSupportedMessageType in interface JmsMessagePayloadSerialiser<javax.jms.TextMessage>JmsMessagePayloadSerialiser.getSupportedMessageType()public boolean supports(Class<? extends javax.jms.Message> messageClass)
JmsMessagePayloadSerialiser
supports in interface JmsMessagePayloadSerialiser<javax.jms.TextMessage>messageClass - - A class that extends Message
public javax.jms.TextMessage toMessage(Payload payload,
javax.jms.Session session)
throws javax.jms.JMSException
JmsMessagePayloadSerialiser
toMessage in interface JmsMessagePayloadSerialiser<javax.jms.TextMessage>payload - - Payload to convert into a Messagesession - - JMS Session we're in
javax.jms.JMSException - - JMS related exception
public Payload toPayload(javax.jms.TextMessage message)
throws javax.jms.JMSException
JmsMessagePayloadSerialiser
toPayload in interface JmsMessagePayloadSerialiser<javax.jms.TextMessage>message - - Message to convert into a Payload
javax.jms.JMSException - - JMS related exceptionpublic void setPayloadFactory(PayloadFactory payloadFactory)
payloadFactory - - The PayloadFactory for deserialising
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||