summaryrefslogtreecommitdiff
path: root/qpid/doc/book/src/java-broker/Java-Broker-Concepts-Queues.xml
diff options
context:
space:
mode:
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.xml16
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>