public class HornetQTextMessage extends HornetQMessage implements javax.jms.TextMessage
| Modifier and Type | Field and Description |
|---|---|
static byte |
TYPE |
message, propertiesReadOnly, readOnly| Constructor and Description |
|---|
HornetQTextMessage(ClientMessage message,
ClientSession session) |
HornetQTextMessage(ClientSession session) |
HornetQTextMessage(javax.jms.TextMessage foreign,
ClientSession session)
A copy constructor for non-HornetQ JMS TextMessages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearBody() |
void |
doBeforeReceive() |
protected <T> T |
getBodyInternal(Class<T> c) |
String |
getText() |
byte |
getType() |
boolean |
isBodyAssignableTo(Class c) |
void |
setText(String text) |
acknowledge, checkBuffer, checkRead, checkWrite, clearProperties, coreMaptoJMSMap, createMessage, doBeforeSend, getBody, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, hasNoBody, propertyExists, resetMessageID, saveToOutputStream, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIndividualAcknowledge, setInputStream, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setOutputStream, setShortProperty, setStringProperty, toString, waitCompletionOnStreamclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacknowledge, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringPropertypublic static final byte TYPE
public HornetQTextMessage(ClientSession session)
public HornetQTextMessage(ClientMessage message, ClientSession session)
public HornetQTextMessage(javax.jms.TextMessage foreign,
ClientSession session)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic byte getType()
getType in class HornetQMessagepublic void setText(String text) throws javax.jms.JMSException
setText in interface javax.jms.TextMessagejavax.jms.JMSExceptionpublic String getText()
getText in interface javax.jms.TextMessagepublic void clearBody()
clearBody in interface javax.jms.MessageclearBody in class HornetQMessagepublic void doBeforeReceive()
throws HornetQException
doBeforeReceive in class HornetQMessageHornetQExceptionprotected <T> T getBodyInternal(Class<T> c)
getBodyInternal in class HornetQMessagepublic boolean isBodyAssignableTo(Class c)
isBodyAssignableTo in interface javax.jms.MessageisBodyAssignableTo in class HornetQMessageCopyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.