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, waitCompletionOnStream
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
acknowledge, 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, setStringProperty
public 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.JMSException
public byte getType()
getType
in class HornetQMessage
public void setText(String text) throws javax.jms.JMSException
setText
in interface javax.jms.TextMessage
javax.jms.JMSException
public String getText()
getText
in interface javax.jms.TextMessage
public void clearBody()
clearBody
in interface javax.jms.Message
clearBody
in class HornetQMessage
public void doBeforeReceive() throws HornetQException
doBeforeReceive
in class HornetQMessage
HornetQException
protected <T> T getBodyInternal(Class<T> c)
getBodyInternal
in class HornetQMessage
public boolean isBodyAssignableTo(Class c)
isBodyAssignableTo
in interface javax.jms.Message
isBodyAssignableTo
in class HornetQMessage
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.