message.html
来自「SUN公司官方J2EE中文帮助文档 应该不错 有兴趣的下来看看 html格式的」· HTML 代码 · 共 1,316 行 · 第 1/5 页
HTML
1,316 行
| F | T | F | U
| U | T | U | U
+------+-------+-------+-------
</PRE>
<P><B>The definition of the <CODE>NOT</CODE> operator</B>
<PRE>
| NOT
+------+------
| T | F
| F | T
| U | U
+------+-------
</PRE>
<H4>Special Notes</H4>
<P>When used in a message selector, the <CODE>JMSDeliveryMode</CODE> header
field is treated as having the values <CODE>'PERSISTENT'</CODE> and
<CODE>'NON_PERSISTENT'</CODE>.
<P>Date and time values should use the standard <CODE>long</CODE>
millisecond value. When a date or time literal is included in a message
selector, it should be an integer literal for a millisecond value. The
standard way to produce millisecond values is to use
<CODE>java.util.Calendar</CODE>.
<P>Although SQL supports fixed decimal comparison and arithmetic, JMS
message selectors do not. This is the reason for restricting exact
numeric literals to those without a decimal (and the addition of
numerics with a decimal as an alternate representation for
approximate numeric values).
<P>SQL comments are not supported.
<P>
<DL>
<DT><B>See Also: </B><DD><A HREF="../../javax/jms/MessageConsumer.html#receive()"><CODE>MessageConsumer.receive()</CODE></A>,
<A HREF="../../javax/jms/MessageConsumer.html#receive(long)"><CODE>MessageConsumer.receive(long)</CODE></A>,
<A HREF="../../javax/jms/MessageConsumer.html#receiveNoWait()"><CODE>MessageConsumer.receiveNoWait()</CODE></A>,
<A HREF="../../javax/jms/MessageListener.html#onMessage(javax.jms.Message)"><CODE>MessageListener.onMessage(Message)</CODE></A>,
<A HREF="../../javax/jms/BytesMessage.html"><CODE>BytesMessage</CODE></A>,
<A HREF="../../javax/jms/MapMessage.html"><CODE>MapMessage</CODE></A>,
<A HREF="../../javax/jms/ObjectMessage.html"><CODE>ObjectMessage</CODE></A>,
<A HREF="../../javax/jms/StreamMessage.html"><CODE>StreamMessage</CODE></A>,
<A HREF="../../javax/jms/TextMessage.html"><CODE>TextMessage</CODE></A></DL>
<HR>
<P>
<!-- ======== INNER CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#DEFAULT_DELIVERY_MODE">DEFAULT_DELIVERY_MODE</A></B></CODE>
<BR>
The message producer's default delivery mode is <CODE>PERSISTENT</CODE>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#DEFAULT_PRIORITY">DEFAULT_PRIORITY</A></B></CODE>
<BR>
The message producer's default priority is 4.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#DEFAULT_TIME_TO_LIVE">DEFAULT_TIME_TO_LIVE</A></B></CODE>
<BR>
The message producer's default time to live is unlimited; the message
never expires.</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#acknowledge()">acknowledge</A></B>()</CODE>
<BR>
Acknowledges all consumed messages of the session of this consumed
message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#clearBody()">clearBody</A></B>()</CODE>
<BR>
Clears out the message body.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#clearProperties()">clearProperties</A></B>()</CODE>
<BR>
Clears a message's properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getBooleanProperty(java.lang.String)">getBooleanProperty</A></B>(java.lang.String name)</CODE>
<BR>
Returns the value of the <CODE>boolean</CODE> property with the
specified name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> byte</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getByteProperty(java.lang.String)">getByteProperty</A></B>(java.lang.String name)</CODE>
<BR>
Returns the value of the <CODE>byte</CODE> property with the specified
name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getDoubleProperty(java.lang.String)">getDoubleProperty</A></B>(java.lang.String name)</CODE>
<BR>
Returns the value of the <CODE>double</CODE> property with the specified
name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getFloatProperty(java.lang.String)">getFloatProperty</A></B>(java.lang.String name)</CODE>
<BR>
Returns the value of the <CODE>float</CODE> property with the specified
name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getIntProperty(java.lang.String)">getIntProperty</A></B>(java.lang.String name)</CODE>
<BR>
Returns the value of the <CODE>int</CODE> property with the specified
name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSCorrelationID()">getJMSCorrelationID</A></B>()</CODE>
<BR>
Gets the correlation ID for the message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSCorrelationIDAsBytes()">getJMSCorrelationIDAsBytes</A></B>()</CODE>
<BR>
Gets the correlation ID as an array of bytes for the message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSDeliveryMode()">getJMSDeliveryMode</A></B>()</CODE>
<BR>
Gets the <CODE>DeliveryMode</CODE> value specified for this message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../javax/jms/Destination.html">Destination</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSDestination()">getJMSDestination</A></B>()</CODE>
<BR>
Gets the <CODE>Destination</CODE> object for this message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSExpiration()">getJMSExpiration</A></B>()</CODE>
<BR>
Gets the message's expiration value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSMessageID()">getJMSMessageID</A></B>()</CODE>
<BR>
Gets the message ID.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSPriority()">getJMSPriority</A></B>()</CODE>
<BR>
Gets the message priority level.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSRedelivered()">getJMSRedelivered</A></B>()</CODE>
<BR>
Gets an indication of whether this message is being redelivered.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A HREF="../../javax/jms/Destination.html">Destination</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSReplyTo()">getJMSReplyTo</A></B>()</CODE>
<BR>
Gets the <CODE>Destination</CODE> object to which a reply to this
message should be sent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSTimestamp()">getJMSTimestamp</A></B>()</CODE>
<BR>
Gets the message timestamp.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getJMSType()">getJMSType</A></B>()</CODE>
<BR>
Gets the message type identifier supplied by the client when the
message was sent.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../javax/jms/Message.html#getLongProperty(java.lang.String)">getLongProperty</A></B>(java.lang.String name)</CODE>
<BR>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?