public class ServerJMSTextMessage extends ServerJMSMessage implements javax.jms.TextMessage
| Modifier and Type | Field and Description |
|---|---|
static byte |
TYPE |
deliveryCount, message| Constructor and Description |
|---|
ServerJMSTextMessage(org.apache.activemq.artemis.core.message.impl.MessageInternal message,
int deliveryCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearBody() |
void |
decode() |
void |
encode()
Encode the body into the internal message
|
String |
getText() |
void |
setText(String text) |
acknowledge, clearProperties, getBody, getBooleanProperty, getByteProperty, getDeliveryCount, getDoubleProperty, getFloatProperty, getInnerMessage, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getReadBodyBuffer, getShortProperty, getStringProperty, getWriteBodyBuffer, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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, isBodyAssignableTo, 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 ServerJMSTextMessage(org.apache.activemq.artemis.core.message.impl.MessageInternal message, int deliveryCount)
public 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()
throws javax.jms.JMSException
clearBody in interface javax.jms.MessageclearBody in class ServerJMSMessagejavax.jms.JMSExceptionpublic void encode()
throws Exception
ServerJMSMessageencode in class ServerJMSMessageExceptionpublic void decode()
throws Exception
decode in class ServerJMSMessageExceptionCopyright © 2017 The Apache Software Foundation. All Rights Reserved.