Return-Path: X-Original-To: apmail-activemq-commits-archive@www.apache.org Delivered-To: apmail-activemq-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 740D96F5B for ; Thu, 16 Jun 2011 23:06:38 +0000 (UTC) Received: (qmail 45716 invoked by uid 500); 16 Jun 2011 23:06:38 -0000 Delivered-To: apmail-activemq-commits-archive@activemq.apache.org Received: (qmail 45680 invoked by uid 500); 16 Jun 2011 23:06:38 -0000 Mailing-List: contact commits-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list commits@activemq.apache.org Received: (qmail 45673 invoked by uid 99); 16 Jun 2011 23:06:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Jun 2011 23:06:38 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Jun 2011 23:06:37 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id E1A812388A36; Thu, 16 Jun 2011 23:06:16 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1136733 - /activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md Date: Thu, 16 Jun 2011 23:06:16 -0000 To: commits@activemq.apache.org From: chirino@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110616230616.E1A812388A36@eris.apache.org> Author: chirino Date: Thu Jun 16 23:06:16 2011 New Revision: 1136733 URL: http://svn.apache.org/viewvc?rev=1136733&view=rev Log: Improving doco. Modified: activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md Modified: activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md URL: http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md?rev=1136733&r1=1136732&r2=1136733&view=diff ============================================================================== --- activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md (original) +++ activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md Thu Jun 16 23:06:16 2011 @@ -151,8 +151,11 @@ and port to determine to which local int The TCP URI also supports several query parameters to fine tune the settings used on the socket. The supported parameters are: -* `buffer_size` : Sets the size of the internal socket send and - receive buffers. Defaults to 65536 (64k) +* `receive_buffer_size` : Sets the size of the internal socket receive + buffer. Defaults to 65536 (64k) + +* `send_buffer_size` : Sets the size of the internal socket send buffer. + Defaults to 65536 (64k) * `traffic_class` : Sets traffic class or type-of-service octet in the IP header for packets sent from the transport. Defaults to `8` which @@ -169,7 +172,7 @@ settings used on the socket. The suppor Example which uses a couple of options: {pygmentize:: xml} - + {pygmentize} Note that `&` was used to separate the option values instead of just `&` since the @@ -213,7 +216,10 @@ determined by the first `queue` element created. The attributes matched against are: * `id` : The name of the queue, you can use wild cards to match - multiple. + multiple or don't set to match all queues. + +If the queue definition is not using a wild card in the id, then the +queue will be created when the broker first starts up. A `queue` element may be configured with the following attributes: @@ -240,7 +246,6 @@ memory. from the store at a time. Note that Flushed entires are just reference pointers to the actual messages. When not loaded, the batch is referenced as sequence range to conserve memory. - ##### Topics @@ -249,7 +254,10 @@ determined by the first `topic` element created. The attributes matched against are: * `id` : The name of the topic, you can use wild cards to match - against multiple + against multiple or don't set to match all topics. + +If the topic definition is not using a wild card in the id, then the +topic will be created when the broker first starts up. A `topic` element may be configured with the following attributes: @@ -268,11 +276,14 @@ configuration will be determined by the which matches the durable subscription being created. The attributes matched against are: -* `id` : The name of the topic, you can use wild cards to match - multiple. +* `id` : The name of the subscription. +* `id_regex` : A regular expression used to match against the subscription id + +If you want to create the durable subscription when the broker first starts up, +then you must set the `topic` attribute and optionally the `selector` attribute. -* `subscription_id` : This specify which subscription id this configuration - should match. +* `topic` : The topic which the durable subscription will subscribe to. +* `selector` : A selector expression which filters out messages A `dsub` element may be configured with all the attributes available on the `queue` element.