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() |
void |
doBeforeSend() |
String |
getText() |
byte |
getType() |
void |
setText(String text) |
acknowledge, checkBuffer, checkRead, checkWrite, clearProperties, coreMaptoJMSMap, createMessage, getBooleanProperty, getByteProperty, getCoreMessage, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, resetMessageID, saveToOutputStream, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIndividualAcknowledge, setInputStream, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, 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, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, 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() throws javax.jms.JMSException
getText in interface javax.jms.TextMessagejavax.jms.JMSExceptionpublic void clearBody()
throws javax.jms.JMSException
clearBody in interface javax.jms.MessageclearBody in class HornetQMessagejavax.jms.JMSExceptionpublic void doBeforeSend()
throws Exception
doBeforeSend in class HornetQMessageExceptionpublic void doBeforeReceive()
throws HornetQException
doBeforeReceive in class HornetQMessageHornetQExceptionCopyright © 2013 JBoss, a division of Red Hat. All rights reserved.