diff options
Diffstat (limited to 'qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml')
| -rw-r--r-- | qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml b/qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml index ae6ea04269..ea9f7d8fae 100644 --- a/qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml +++ b/qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml @@ -22,17 +22,13 @@ <section id="Java-Broker-Concepts-Queues"> <title>Queues</title> -<para>Message queues are named entities that store messages in memory or on the disk and deliver them in sequence -to connected consumer applications.</para> -<para>The queues are hosted by the <link linkend="Java-Broker-Concepts-Virtual-Hosts">Virtual Hosts</link>. -Any number of queues can be created on <emphasis>Virtual Host</emphasis>.</para> -<para>The following types of Queues are currently supported: +<para><emphasis>Queue</emphasis>s are named entities within a <emphasis>Virtual Host</emphasis> that hold/buffer messages for delivery to consumer applications.</para> +<para>Different types of <emphasis>Queue</emphasis> have different delivery semantics. The following Queues types are currently supported: <itemizedlist> - <listitem><para><link linkend="Java-Broker-Queues">Simple</link> is a simple FIFO queue</para></listitem> - <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-Priority">Priority</link> where messages delivery order depends from the message priority</para></listitem> - <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-Sorted">Sorted</link> where messages delivery order depends from the message sorting key value</para></listitem> - <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-LVQ">Last Value Queue</link> automatically discards older message when - a newer message arrives with the same key value</para></listitem> + <listitem><para><link linkend="Java-Broker-Queues">Standard</link>: a simple First-In-First-Out (FIFO) queue</para></listitem> + <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-Priority">Priority</link>: delivery order depends on the priority of each message</para></listitem> + <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-Sorted">Sorted</link>: delivery order depends on the value of the sorting key property in each message</para></listitem> + <listitem><para><link linkend="Java-Broker-Queues-OtherTypes-LVQ">Last Value Queue</link>: also known as an LVQ, retains only the last (newest) message received with a given LVQ key value.</para></listitem> </itemizedlist> </para> <para>Queue configuration details are covered in <xref linkend="Java-Broker-Queues"/>.</para> |
