org.jboss.jms.message
Class TextMessageProxy

java.lang.Object
  extended by org.jboss.jms.message.MessageProxy
      extended by org.jboss.jms.message.TextMessageProxy
All Implemented Interfaces:
java.io.Serializable, javax.jms.Message, javax.jms.TextMessage

public class TextMessageProxy
extends MessageProxy
implements javax.jms.TextMessage

Thin proxy for a JBossTextMessage

Author:
Tim Fox
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.jms.message.MessageProxy
bodyReadOnly, log, message
 
Fields inherited from interface javax.jms.Message
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE
 
Constructor Summary
TextMessageProxy(JBossTextMessage message)
           
TextMessageProxy(long deliveryId, JBossTextMessage message, int deliveryCount)
           
 
Method Summary
 java.lang.String getText()
           
 void setText(java.lang.String string)
           
 
Methods inherited from class org.jboss.jms.message.MessageProxy
acknowledge, beforeSend, bodyChange, clearBody, clearProperties, getBooleanProperty, getByteProperty, getDeliveryCount, getDeliveryId, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getMessage, getObjectProperty, getPropertyNames, getSessionDelegate, getShortProperty, getStringProperty, headerChange, incDeliveryCount, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setSessionDelegate, setShortProperty, setStringProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.Message
acknowledge, clearBody, 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
 

Constructor Detail

TextMessageProxy

public TextMessageProxy(long deliveryId,
                        JBossTextMessage message,
                        int deliveryCount)

TextMessageProxy

public TextMessageProxy(JBossTextMessage message)
Method Detail

setText

public void setText(java.lang.String string)
             throws javax.jms.JMSException
Specified by:
setText in interface javax.jms.TextMessage
Throws:
javax.jms.JMSException

getText

public java.lang.String getText()
                         throws javax.jms.JMSException
Specified by:
getText in interface javax.jms.TextMessage
Throws:
javax.jms.JMSException


Copyright © 2006 JBoss Inc. All Rights Reserved.