Movatterモバイル変換


[0]ホーム

URL:


         


Interface TextMessage

All Superinterfaces:
Message

public interfaceTextMessage
extendsMessage

ATextMessage object is used to send a message containing ajava.lang.String. It inherits from theMessage interface and adds a text message body.

The inclusion of this message type is based on the presumption that XML will likely become a popular mechanism for representing content of all kinds, including the content of JMS messages.

When a client receives aTextMessage, it is in read-only mode. If a client attempts to write to the message at this point, aMessageNotWriteableException is thrown. IfclearBody is called, the message can now be both read from and written to.

See Also:
Session.createTextMessage(),Session.createTextMessage(String),BytesMessage,MapMessage,Message,ObjectMessage,StreamMessage,String

Fields inherited from interface javax.jms.Message
DEFAULT_DELIVERY_MODE,DEFAULT_PRIORITY,DEFAULT_TIME_TO_LIVE
 
getText()
          Gets the string containing this message's data.
setText(java.lang.String string)
          Sets the string containing this message's data.
 
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
 

setText

public voidsetText(java.lang.String string)             throwsJMSException
Sets the string containing this message's data.
Parameters:
string - theString containing the message's data
Throws:
JMSException - if the JMS provider fails to set the text due to some internal error.
MessageNotWriteableException - if the message is in read-only mode.

getText

public java.lang.StringgetText()                         throwsJMSException
Gets the string containing this message's data. The default value is null.
Returns:
theString containing the message's data
Throws:
JMSException - if the JMS provider fails to get the text due to some internal error.

         


[8]ページ先頭

©2009-2025 Movatter.jp