org.jboss.mq
Class SpyTextMessage
java.lang.Object
org.jboss.mq.SpyMessage (src)
org.jboss.mq.SpyTextMessage
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable, java.io.Externalizable, Message (src) , java.io.Serializable, TextMessage (src)
- public class SpyTextMessage
- extends SpyMessage (src)
- implements java.lang.Cloneable, TextMessage (src) , java.io.Externalizable
This class implements javax.jms.TextMessage
- See Also:
- Serialized Form
Fields inherited from class org.jboss.mq.SpyMessage (src) |
ack, BOOLEAN, BYTE, BYTES_MESS, DOUBLE, ENCAP_MESS, FLOAT, header, INT, LONG, MAP_MESS, NULL, OBJECT, OBJECT_MESS, PROPERTY_REDELIVERY_COUNT, PROPERTY_REDELIVERY_DELAY, PROPERTY_REDELIVERY_LIMIT, PROPERTY_SCHEDULED_DELIVERY, session, SHORT, SPY_MESS, STREAM_MESS, STRING, TEXT_MESS |
Methods inherited from class org.jboss.mq.SpyMessage (src) |
acknowledge, clearProperties, compareTo, copyProps, createAcknowledgementRequest, doAcknowledge, doNegAcknowledge, getAcknowledgementRequest, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, isOutdated, propertyExists, readMessage, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setReadOnlyMode, setShortProperty, setStringProperty, writeMessage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.jms.Message (src) |
acknowledge, 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, setStringProperty |
SpyTextMessage
public SpyTextMessage()
setText
public void setText(java.lang.String string)
throws JMSException (src)
- Description copied from interface:
TextMessage (src)
- Sets the string containing this message's data.
- Specified by:
setText
in interface TextMessage (src)
- Parameters:
string
- the String
containing the message's data
- Throws:
JMSException (src)
- if the JMS provider fails to set the text due to
some internal error.
getText
public java.lang.String getText()
throws JMSException (src)
- Description copied from interface:
TextMessage (src)
- Gets the string containing this message's data. The default
value is null.
- Specified by:
getText
in interface TextMessage (src)
- Returns:
- the
String
containing the message's data
- Throws:
JMSException (src)
- if the JMS provider fails to get the text due to
some internal error.
clearBody
public void clearBody()
throws JMSException (src)
- Description copied from interface:
Message (src)
- Clears out the message body. Clearing a message's body does not clear
its header values or property entries.
If this message body was read-only, calling this method leaves
the message body in the same state as an empty body in a newly
created message.
- Specified by:
clearBody
in interface Message (src)
- Overrides:
clearBody
in class SpyMessage (src)
- Throws:
JMSException (src)
- for any error
myClone
public SpyMessage (src) myClone()
throws JMSException (src)
- Description copied from class:
SpyMessage (src)
- Clone the message
- Overrides:
myClone
in class SpyMessage (src)
- Returns:
- the cloned message
- Throws:
JMSException (src)
- for any error
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal
in interface java.io.Externalizable
- Overrides:
readExternal
in class SpyMessage (src)
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal
in interface java.io.Externalizable
- Overrides:
writeExternal
in class SpyMessage (src)
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class SpyMessage (src)