[hornetq-commits] JBoss hornetq SVN: r8776 - trunk/docs/user-manual/en.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Jan 8 04:40:21 EST 2010


Author: ataylor
Date: 2010-01-08 04:40:20 -0500 (Fri, 08 Jan 2010)
New Revision: 8776

Modified:
   trunk/docs/user-manual/en/examples.xml
Log:
doc fix

Modified: trunk/docs/user-manual/en/examples.xml
===================================================================
--- trunk/docs/user-manual/en/examples.xml	2010-01-07 22:43:11 UTC (rev 8775)
+++ trunk/docs/user-manual/en/examples.xml	2010-01-08 09:40:20 UTC (rev 8776)
@@ -48,16 +48,15 @@
                 uncommitted work in the old session will be lost, and any unacknowledged messages
                 might be redelivered.</para>
         </section>
-        <section>
-            <title>Automatic Reconnect</title>
-            <para>The <literal>reconnect-same-node</literal> example demonstrates how HornetQ
-                connections can be configured to be resilient to temporary network failures.</para>
-            <para> In the case of a network failure being detected, either as a result of a failure
-                to read/write to the connection, or the failure of a pong to arrive back from the
-                server in good time after a ping is sent, instead of failing the connection
-                immediately and notifying any user <literal>ExceptionListener</literal> objects,
-                HornetQ can be configured to automatically retry the connection, and reconnect to
-                the server when it becomes available again across the network.</para>
+        <section id="examples.bridge">
+            <title>Core Bridge Example</title>
+            <para>The <literal>bridge</literal> example demonstrates a core bridge deployed on one
+                server, which consumes messages from a local queue and forwards them to an address
+                on a second server.</para>
+            <para>Core bridges are used to create message flows between any two HornetQ servers
+                which are remotely separated. Core bridges are resilient and will cope with
+                temporary connection failure allowing them to be an ideal choice for forwarding over
+                unreliable connections, e.g. a WAN.</para>
         </section>
         <section id="examples.browsers">
             <title>Browser</title>
@@ -69,16 +68,6 @@
                 without removing them. It can scan the entire content of a queue or only messages
                 matching a message selector.</para>
         </section>
-        <section id="examples.bridge">
-            <title>Core Bridge Example</title>
-            <para>The <literal>bridge</literal> example demonstrates a core bridge deployed on one
-                server, which consumes messages from a local queue and forwards them to an address
-                on a second server.</para>
-            <para>Core bridges are used to create message flows between any two HornetQ servers
-                which are remotely separated. Core bridges are resilient and will cope with
-                temporary connection failure allowing them to be an ideal choice for forwarding over
-                unreliable connections, e.g. a WAN.</para>
-        </section>
         <section>
             <title>Client Kickoff</title>
             <para>The <literal>client-kickoff</literal> example shows how to terminate client
@@ -121,6 +110,15 @@
                 of the nodes. We then send some messages via the producer, and we verify that both
                 subscribers receive all the sent messages.</para>
         </section>
+        <section id="examples.consumer-rate-limit">
+            <title>Message Consumer Rate Limiting</title>
+            <para>With HornetQ you can specify a maximum consume rate at which a JMS MessageConsumer
+                will consume messages. This can be specified when creating or deploying the
+                connection factory.</para>
+            <para>If this value is specified then HornetQ will ensure that messages are never
+                consumed at a rate higher than the specified rate. This is a form of consumer
+                throttling.</para>
+        </section>
         <section id="examples.dead-letter">
             <title>Dead Letter</title>
             <para>The <literal>dead-letter</literal> example shows you how to define and deal with
@@ -247,15 +245,6 @@
                 closed, addresses are created or deleted, security authentication fails,
                 etc.).</para>
         </section>
-        <section id="examples.consumer-rate-limit">
-            <title>Message Consumer Rate Limiting</title>
-            <para>With HornetQ you can specify a maximum consume rate at which a JMS MessageConsumer
-                will consume messages. This can be specified when creating or deploying the
-                connection factory.</para>
-            <para>If this value is specified then HornetQ will ensure that messages are never
-                consumed at a rate higher than the specified rate. This is a form of consumer
-                throttling.</para>
-        </section>
         <section id="examples.message-counters">
             <title>Message Counter</title>
             <para>The <literal>message-counters</literal> example shows you how to use message
@@ -297,12 +286,6 @@
             <para>The <literal>message-group2</literal> example shows you how to configure and use
                 message groups with HornetQ via a connection factory.</para>
         </section>
-        <section id="producer-rate-limiting-example">
-            <title>Message Producer Rate Limiting</title>
-            <para>The <literal>producer-rte-limit</literal> example demonstrates how, with HornetQ,
-                you can specify a maximum send rate at which a JMS message producer will send
-                messages.</para>
-        </section>
         <section id="examples.message-priority">
             <title>Message Priority</title>
             <para>Message Priority can be used to influence the delivery order for messages.</para>
@@ -316,12 +299,6 @@
                 at their destinations. Please consult the JMS 1.1 specification for full
                 details.</para>
         </section>
-        <section>
-            <title>Message Redistribution</title>
-            <para>The <literal>queue-message-redistribution</literal> example demonstrates message
-                redistribution between queues with the same name deployed in different nodes of a
-                cluster.</para>
-        </section>
         <section id="examples.no-consumer-buffering">
             <title>No Consumer Buffering</title>
             <para>By default, HornetQ consumers buffer messages from the server in a client side
@@ -368,11 +345,23 @@
                 delivering it to the client. This example demonstrates how HornetQ allows this with
                 an extra acknowledgement mode.</para>
         </section>
+        <section id="producer-rate-limiting-example">
+            <title>Message Producer Rate Limiting</title>
+            <para>The <literal>producer-rte-limit</literal> example demonstrates how, with HornetQ,
+                you can specify a maximum send rate at which a JMS message producer will send
+                messages.</para>
+        </section>
         <section>
             <title>Queue</title>
             <para>A simple example demonstrating a JMS queue.</para>
         </section>
         <section>
+            <title>Message Redistribution</title>
+            <para>The <literal>queue-message-redistribution</literal> example demonstrates message
+                redistribution between queues with the same name deployed in different nodes of a
+                cluster.</para>
+        </section>
+        <section>
             <title>Queue Requestor</title>
             <para>A simple example demonstrating a JMS queue requestor.</para>
         </section>
@@ -382,7 +371,15 @@
                 messages using message selectors with queue consumers.</para>
         </section>
         <section>
-            <title>Request-Response</title>
+            <title>Reattach Node example</title>
+            <para>The <literal>Reattach Node</literal> example shows how a client can try to reconnect to
+               the same server instead of failing the connection immediately and
+               notifying any user ExceptionListener objects. HornetQ can be configured to automatically
+               retry the connection, and reattach to the server when it becomes available again across
+               the network.</para>
+        </section>
+        <section>
+            <title>Request-Reply example</title>
             <para>A simple example showing the JMS request-response pattern.</para>
         </section>
         <section id="examples.scheduled-message">
@@ -404,6 +401,11 @@
                 processed in a separate stream to the sent messages. </para>
         </section>
         <section>
+            <title>SSL Transport</title>
+            <para>The <literal>ssl-enabled</literal> shows you how to configure SSL with HornetQ to
+                send and receive message.</para>
+        </section>
+        <section>
             <title>Static Message Selector</title>
             <para>The <literal>static-selector</literal> example shows you how to configure a
                 HornetQ core queue with static message selectors (filters).</para>
@@ -414,11 +416,6 @@
                 HornetQ queue with static message selectors (filters) using JMS.</para>
         </section>
         <section>
-            <title>SSL Transport</title>
-            <para>The <literal>ssl-enabled</literal> shows you how to configure SSL with HornetQ to
-                send and receive message.</para>
-        </section>
-        <section>
             <title>Symmetric Cluster</title>
             <para>The <literal>symmetric-cluster</literal> example demonstrates a symmetric cluster
                 set-up with HornetQ.</para>



More information about the hornetq-commits mailing list