Author: buildbot
Date: Mon Feb 23 17:18:33 2015
New Revision: 941204

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/aws-sqs.html
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache

Modified: websites/production/camel/content/aws-sqs.html
==============================================================================
--- websites/production/camel/content/aws-sqs.html (original)
+++ websites/production/camel/content/aws-sqs.html Mon Feb 23 17:18:33 2015
@@ -95,7 +95,7 @@
 <h3 id="AWS-SQS-URIFormat">URI Format</h3><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[aws-sqs://queue-name[?options]
 ]]></script>
-</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 id="AWS-SQS-URIOptions">URI 
Options</h3><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Registry</a>.</p></t
 d></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel creates the AWS-SQ
 S client, i.e., if you explicitly set amazonSQSClient, then this setting will 
have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>defaultVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
 colspan="1" r
 owspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Delete message from SQS after it has been 
read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,2.13.0</strong> Whether or not to 
send the DeleteMessage to the SQS queue if an exchange fails to get through a 
filter. If 'false' and exchange does not make it through a Camel filter 
upstream in the route, then don't send DeleteMessage.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>maxMessagesPerPoll</p></td><td 
colspan="1" rowspan="1" class="confluenc
 eTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The maximum number of messages which can be received in 
one poll to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>visibilityTimeout</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The duration (in seconds) that the received 
messages are hidden from subsequent retrieve requests after being retrieved by 
a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td c
 olspan="1" rowspan="1" 
class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
(in seconds) that the received messages are hidden from subsequent retrieve 
requests after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
<strong>NOT</strong> change the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> If enabled 
then a scheduled background ta
 sk will keep extending the message visibility on SQS. This is needed if it 
taks a long time to process the message. If set to true 
<code>defaultVisibilityTimeout</code> must be set. See details at <a 
shape="rect" class="external-link" 
href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The maximumMessageSize (in 
bytes) an SQS message can contain for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td colspan="1" rowspa
 n="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The messageRetentionPeriod 
(in seconds) a message will be retained by SQS for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The policy for this queue 
to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1"
  class="confluenceTd"><p>Producer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.9.3:</strong> Delay sending messages 
for a number of seconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>waitTimeSeconds</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>0</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Producer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> Duration in seconds (0 to 
20) that the ReceiveMessage action call will wait until a message is in the 
queue to include in the response.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do not specify 
WaitTimeSeconds in 
 the request, the queue attribute ReceiveMessageWaitTimeSeconds is used to 
determine how long to wait.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the queue owner 
aws account id when you need to connect the queue with different account 
owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>region</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the queue region 
which could be used with <code>queueOwnerAWSAccountId</code> to build the 
service URL.</p></td></tr><tr><td colspan="1" rowspan=
 "1" class="confluenceTd"><p>redrivePolicy</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>null</code></td><td colspan="1" rowspan="1" 
class="confluenceTd">Shared</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: Specify the policy that send 
message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
+</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 id="AWS-SQS-URIOptions">URI 
Options</h3><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Registry</a>.</p></t
 d></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel creates the AWS-SQ
 S client, i.e., if you explicitly set amazonSQSClient, then this setting will 
have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd">concurrentConsumers</td><td 
colspan="1" rowspan="1" class="confluenceTd">1</td><td colspan="1" rowspan="1" 
class="confluenceTd">Consumer</td><td colspan="1" rowspan="1" 
class="confluenceTd">(<strong>as of 2.15.0</strong>) Allows you to use multiple 
threads to poll the sqs queue to increase throughput</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>defaultVisibilit
 yTimeout</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Delete message from SQS after 
it has been read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,2.13.0</strong
 > Whether or not to send the DeleteMessage to the SQS queue if an exchange 
 > fails to get through a filter. If 'false' and exchange does not make it 
 > through a Camel filter upstream in the route, then don't send 
 > DeleteMessage.</p></td></tr><tr><td colspan="1" rowspan="1" 
 > class="confluenceTd"><p>maxMessagesPerPoll</p></td><td colspan="1" 
 > rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
 > colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
 > colspan="1" rowspan="1" class="confluenceTd"><p>The maximum number of 
 > messages which can be received in one poll to set in the 
 > <code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 >  colspan="1" rowspan="1" 
 > class="confluenceTd"><p>visibilityTimeout</p></td><td colspan="1" 
 > rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
 > colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td 
 > colspan="1" rowspan="1" class="confluenceTd"><p>The duration (in seconds) 
 > that the rec
 eived messages are hidden from subsequent retrieve requests after being 
retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
(in seconds) that the received messages are hidden from subsequent retrieve 
requests after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
<strong>NOT</strong> change the queue visibility timeout attribute 
permanently.</p></td
 ></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> 
 >If enabled then a scheduled background task will keep extending the message 
 >visibility on SQS. This is needed if it taks a long time to process the 
 >message. If set to true <code>defaultVisibilityTimeout</code> must be set. 
 >See details at <a shape="rect" class="external-link" 
 >href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 > rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>Shared</p></td><t
 d colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
The maximumMessageSize (in bytes) an SQS message can contain for this queue, to 
set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The messageRetentionPeriod 
(in seconds) a message will be retained by SQS for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan=
 "1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The policy for this 
queue to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.3:</strong> 
Delay sending messages for a number of seconds.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>waitTimeSeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
Duration in seconds (0 to 20) that the ReceiveMessage action call will wait 
until a message is in the queue to include in the response.</p></td
 ></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do 
 >not specify WaitTimeSeconds in the request, the queue attribute 
 >ReceiveMessageWaitTimeSeconds is used to determine how long to 
 >wait.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the 
 >queue owner aws account id when you need to connect the queue with different 
 >account owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>region</p></td><td colspan="1" r
 owspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the queue region 
which could be used with <code>queueOwnerAWSAccountId</code> to build the 
service URL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>redrivePolicy</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>null</code></td><td colspan="1" rowspan="1" 
class="confluenceTd">Shared</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: Specify the policy that send 
message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
                     <p class="title">Required SQS component options</p>
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">

Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Mon Feb 23 
17:18:33 2015
@@ -383,7 +383,7 @@ droppable = false}
 <h3 id="BookComponentAppendix-URIFormat">URI Format</h3><div class="code panel 
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[aws-sqs://queue-name[?options]
 ]]></script>
-</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 
id="BookComponentAppendix-URIOptions">URI Options</h3><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Regist
 ry</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel crea
 tes the AWS-SQS client, i.e., if you explicitly set amazonSQSClient, then this 
setting will have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>defaultVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
  colspan="1" rowspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Delete message from SQS after 
it has been read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,2.13.0</strong> Whether or not to 
send the DeleteMessage to the SQS queue if an exchange fails to get through a 
filter. If 'false' and exchange does not make it through a Camel filter 
upstream in the route, then don't send DeleteMessage.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>maxMessagesPerPoll</p></td><td 
colspan="1" rowspan="1" cl
 ass="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The maximum number of messages which can be received in 
one poll to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>visibilityTimeout</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The duration (in seconds) that the received 
messages are hidden from subsequent retrieve requests after being retrieved by 
a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute permanently.</p></td>
 </tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
(in seconds) that the received messages are hidden from subsequent retrieve 
requests after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
<strong>NOT</strong> change the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> If enabled 
then a scheduled
  background task will keep extending the message visibility on SQS. This is 
needed if it taks a long time to process the message. If set to true 
<code>defaultVisibilityTimeout</code> must be set. See details at <a 
shape="rect" class="external-link" 
href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The maximumMessageSize (in 
bytes) an SQS message can contain for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td cols
 pan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The 
messageRetentionPeriod (in seconds) a message will be retained by SQS for this 
queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The policy for this queue 
to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="
 1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.3:</strong> Delay sending 
messages for a number of seconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>waitTimeSeconds</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>0</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Producer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> Duration in seconds (0 to 
20) that the ReceiveMessage action call will wait until a message is in the 
queue to include in the response.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do not specify WaitT
 imeSeconds in the request, the queue attribute ReceiveMessageWaitTimeSeconds 
is used to determine how long to wait.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the 
queue owner aws account id when you need to connect the queue with different 
account owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>region</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the queue region 
which could be used with <code>queueOwnerAWSAccountId</code> to build the 
service URL.</p></td></tr><tr><td colspa
 n="1" rowspan="1" class="confluenceTd"><p>redrivePolicy</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><code>null</code></td><td 
colspan="1" rowspan="1" class="confluenceTd">Shared</td><td colspan="1" 
rowspan="1" class="confluenceTd"><strong>Camel 2.15</strong>: Specify the 
policy that send message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
+</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 
id="BookComponentAppendix-URIOptions">URI Options</h3><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Regist
 ry</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel crea
 tes the AWS-SQS client, i.e., if you explicitly set amazonSQSClient, then this 
setting will have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd">concurrentConsumers</td><td 
colspan="1" rowspan="1" class="confluenceTd">1</td><td colspan="1" rowspan="1" 
class="confluenceTd">Consumer</td><td colspan="1" rowspan="1" 
class="confluenceTd">(<strong>as of 2.15.0</strong>) Allows you to use multiple 
threads to poll the sqs queue to increase throughput</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>de
 faultVisibilityTimeout</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Delete message from SQS after 
it has been read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,
 2.13.0</strong> Whether or not to send the DeleteMessage to the SQS queue if 
an exchange fails to get through a filter. If 'false' and exchange does not 
make it through a Camel filter upstream in the route, then don't send 
DeleteMessage.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maxMessagesPerPoll</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The maximum number of messages which can be received in 
one poll to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>visibilityTimeout</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The duration (in seconds
 ) that the received messages are hidden from subsequent retrieve requests 
after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
(in seconds) that the received messages are hidden from subsequent retrieve 
requests after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
<strong>NOT</strong> change the queue visibility timeout attribute perman
 ently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> If enabled 
then a scheduled background task will keep extending the message visibility on 
SQS. This is needed if it taks a long time to process the message. If set to 
true <code>defaultVisibilityTimeout</code> must be set. See details at <a 
shape="rect" class="external-link" 
href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Sha
 red</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 
2.8:</strong> The maximumMessageSize (in bytes) an SQS message can contain for 
this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The messageRetentionPeriod 
(in seconds) a message will be retained by SQS for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspa
 n="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The 
policy for this queue to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.3:</strong> 
Delay sending messages for a number of seconds.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>waitTimeSeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
Duration in seconds (0 to 20) that the ReceiveMessage action call will wait 
until a message is in the queue to include in the res
 ponse.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do not specify 
WaitTimeSeconds in the request, the queue attribute 
ReceiveMessageWaitTimeSeconds is used to determine how long to 
wait.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the queue owner 
aws account id when you need to connect the queue with different account 
owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>region</p></td><td
  colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the 
queue region which could be used with <code>queueOwnerAWSAccountId</code> to 
build the service URL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>redrivePolicy</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>null</code></td><td colspan="1" rowspan="1" 
class="confluenceTd">Shared</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: Specify the policy that send 
message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
                     <p class="title">Required SQS component options</p>
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
@@ -1325,11 +1325,11 @@ template.send(&quot;direct:alias-verify&
                     </div>
     </div>
 <p>The <strong>cxf:</strong> component provides integration with <a 
shape="rect" href="http://cxf.apache.org";>Apache CXF</a> for connecting to 
JAX-WS services hosted in CXF.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1424600280410 {padding: 0px;}
-div.rbtoc1424600280410 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1424600280410 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1424711837751 {padding: 0px;}
+div.rbtoc1424711837751 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1424711837751 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1424600280410">
+/*]]>*/</style></p><div class="toc-macro rbtoc1424711837751">
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-CXFComponent">CXF 
Component</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-URIformat">URI 
format</a></li><li><a shape="rect" href="#CXF-Options">Options</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CXF-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a>

Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Mon Feb 23 17:18:33 
2015
@@ -4128,11 +4128,11 @@ While not actual tutorials you might fin
                     </div>
     </div>
 <h2 id="BookInOnePage-Preface">Preface</h2><p>This tutorial aims to guide the 
reader through the stages of creating a project which uses Camel to facilitate 
the routing of messages from a JMS queue to a <a shape="rect" 
class="external-link" href="http://www.springramework.org"; 
rel="nofollow">Spring</a> service. The route works in a synchronous fashion 
returning a response to the client.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1424600290229 {padding: 0px;}
-div.rbtoc1424600290229 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1424600290229 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1424711849365 {padding: 0px;}
+div.rbtoc1424711849365 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1424711849365 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1424600290229">
+/*]]>*/</style></p><div class="toc-macro rbtoc1424711849365">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Preface">Preface</a></li><li><a shape="rect" 
href="#Tutorial-JmsRemoting-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-JmsRemoting-Distribution">Distribution</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-About">About</a></li><li><a 
shape="rect" href="#Tutorial-JmsRemoting-CreatetheCamelProject">Create the 
Camel Project</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-JmsRemoting-UpdatethePOMwithDependencies">Update the POM with 
Dependencies</a></li></ul>
 </li><li><a shape="rect" href="#Tutorial-JmsRemoting-WritingtheServer">Writing 
the Server</a>
@@ -6318,11 +6318,11 @@ So we completed the last piece in the pi
 
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1424600290578 {padding: 0px;}
-div.rbtoc1424600290578 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1424600290578 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1424711849786 {padding: 0px;}
+div.rbtoc1424711849786 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1424711849786 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1424600290578">
+/*]]>*/</style><div class="toc-macro rbtoc1424711849786">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-TutorialusingAxis1.4withApacheCamel">Tutorial using 
Axis 1.4 with Apache Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Prerequisites">Prerequisites</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Distribution">Distribution</a></li><li><a 
shape="rect" 
href="#Tutorial-AXIS-Camel-Introduction">Introduction</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-SettinguptheprojecttorunAxis">Setting 
up the project to run Axis</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-Maven2">Maven 2</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-wsdl">wsdl</a></li><li><a shape="rect" 
href="#Tutorial-AXIS-Camel-ConfiguringAxis">Configuring Axis</a></li><li><a 
shape="rect" href="#Tutorial-AXIS-Camel-RunningtheExample">Running the 
Example</a></li></ul>
@@ -17911,7 +17911,7 @@ droppable = false}
 <h3 id="BookInOnePage-URIFormat">URI Format</h3><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" 
type="syntaxhighlighter"><![CDATA[aws-sqs://queue-name[?options]
 ]]></script>
-</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 
id="BookInOnePage-URIOptions">URI Options</h3><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Registry</a>.<
 /p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel creates the 
 AWS-SQS client, i.e., if you explicitly set amazonSQSClient, then this setting 
will have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>defaultVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
 colspan
 ="1" rowspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Delete message from SQS after 
it has been read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,2.13.0</strong> Whether or not to 
send the DeleteMessage to the SQS queue if an exchange fails to get through a 
filter. If 'false' and exchange does not make it through a Camel filter 
upstream in the route, then don't send DeleteMessage.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>maxMessagesPerPoll</p></td><td 
colspan="1" rowspan="1" class="con
 fluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The maximum number of messages which can be received in 
one poll to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>visibilityTimeout</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The duration (in seconds) that the received 
messages are hidden from subsequent retrieve requests after being retrieved by 
a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute permanently.</p></td></tr><tr
 ><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
 >(in seconds) that the received messages are hidden from subsequent retrieve 
 >requests after being retrieved by a ReceiveMessage request to set in the 
 ><code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
 ><strong>NOT</strong> change the queue visibility timeout attribute 
 >permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
 >rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
 >colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> 
 >If enabled then a scheduled backgro
 und task will keep extending the message visibility on SQS. This is needed if 
it taks a long time to process the message. If set to true 
<code>defaultVisibilityTimeout</code> must be set. See details at <a 
shape="rect" class="external-link" 
href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The maximumMessageSize (in 
bytes) an SQS message can contain for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td colspan="1" 
 rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The messageRetentionPeriod 
(in seconds) a message will be retained by SQS for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The policy for this queue 
to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowsp
 an="1" class="confluenceTd"><p>Producer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.9.3:</strong> Delay sending messages 
for a number of seconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>waitTimeSeconds</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>0</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Producer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> Duration in seconds (0 to 
20) that the ReceiveMessage action call will wait until a message is in the 
queue to include in the response.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do not specify 
WaitTimeSecon
 ds in the request, the queue attribute ReceiveMessageWaitTimeSeconds is used 
to determine how long to wait.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the queue owner 
aws account id when you need to connect the queue with different account 
owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>region</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the queue region 
which could be used with <code>queueOwnerAWSAccountId</code> to build the 
service URL.</p></td></tr><tr><td colspan="1" ro
 wspan="1" class="confluenceTd"><p>redrivePolicy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><code>null</code></td><td colspan="1" 
rowspan="1" class="confluenceTd">Shared</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: Specify the policy that send 
message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
+</div></div><p>The queue will be created if they don't already exists.<br 
clear="none"> You can append query options to the URI in the following format, 
?options=value&amp;option2=value&amp;...</p><h3 
id="BookInOnePage-URIOptions">URI Options</h3><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Context</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSClient</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Reference to a 
<code>com.amazonaws.services.sqs.AmazonSQS</code> in the <a shape="rect" 
href="registry.html">Registry</a>.<
 /p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>accessKey</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Access Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>secretKey</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Amazon AWS Secret Key</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p>amazonSQSEndpoint</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The region with which the AWS-SQS client wants to work 
with. Only works if Camel creates the 
 AWS-SQS client, i.e., if you explicitly set amazonSQSClient, then this setting 
will have no effect. You would have to set it on the client you create 
directly</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>attributeNames</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>A list of attributes to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd">concurrentConsumers</td><td 
colspan="1" rowspan="1" class="confluenceTd">1</td><td colspan="1" rowspan="1" 
class="confluenceTd">Consumer</td><td colspan="1" rowspan="1" 
class="confluenceTd">(<strong>as of 2.15.0</strong>) Allows you to use multiple 
threads to poll the sqs queue to increase throughput</td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>defaultVis
 ibilityTimeout</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The visibility timeout (in seconds) to set in the 
<code>com.amazonaws.services.sqs.model.CreateQueueRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>deleteAfterRead</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Consumer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Delete message from SQS after 
it has been read</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>deleteIfFiltered</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>true</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12.2,2.13.0</
 strong> Whether or not to send the DeleteMessage to the SQS queue if an 
exchange fails to get through a filter. If 'false' and exchange does not make 
it through a Camel filter upstream in the route, then don't send 
DeleteMessage.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maxMessagesPerPoll</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Consumer</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The maximum number of messages which can be received in 
one poll to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>visibilityTimeout</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>The duration (in seconds) that t
 he received messages are hidden from subsequent retrieve requests after being 
retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>. This 
only make sense if its different from <code>defaultVisibilityTimeout</code>. It 
changes the queue visibility timeout attribute 
permanently.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>messageVisibilityTimeout</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The duration 
(in seconds) that the received messages are hidden from subsequent retrieve 
requests after being retrieved by a ReceiveMessage request to set in the 
<code>com.amazonaws.services.sqs.model.ReceiveMessageRequest</code>. It does 
<strong>NOT</strong> change the queue visibility timeout attribute 
permanently.</
 p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>extendMessageVisibility</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Consumer</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.10:</strong> If enabled 
then a scheduled background task will keep extending the message visibility on 
SQS. This is needed if it taks a long time to process the message. If set to 
true <code>defaultVisibilityTimeout</code> must be set. See details at <a 
shape="rect" class="external-link" 
href="http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryChangeMessageVisibility.html";
 rel="nofollow">Amazon docs</a>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>maximumMessageSize</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Shared</p><
 /td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 
2.8:</strong> The maximumMessageSize (in bytes) an SQS message can contain for 
this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" 
class="confluenceTd"><p>messageRetentionPeriod</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.8:</strong> The messageRetentionPeriod 
(in seconds) a message will be retained by SQS for this queue, to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>policy</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" ro
 wspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The policy for 
this queue to set in the 
<code>com.amazonaws.services.sqs.model.SetQueueAttributesRequest</code>.</p></td></tr><tr><td
 colspan="1" rowspan="1" class="confluenceTd"><p>delaySeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.9.3:</strong> 
Delay sending messages for a number of seconds.</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p>waitTimeSeconds</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Producer</p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.11:</strong> 
Duration in seconds (0 to 20) that the ReceiveMessage action call will wait 
until a message is in the queue to include in the response.</
 p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>receiveMessageWaitTimeSeconds</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.11:</strong> If you do not specify 
WaitTimeSeconds in the request, the queue attribute 
ReceiveMessageWaitTimeSeconds is used to determine how long to 
wait.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>queueOwnerAWSAccountId</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.12:</strong> Specify the queue owner 
aws account id when you need to connect the queue with different account 
owner.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>region</p></td><td colspan
 ="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Shared</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.12.3:</strong> Specify the 
queue region which could be used with <code>queueOwnerAWSAccountId</code> to 
build the service URL.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p>redrivePolicy</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>null</code></td><td colspan="1" rowspan="1" 
class="confluenceTd">Shared</td><td colspan="1" rowspan="1" 
class="confluenceTd"><strong>Camel 2.15</strong>: Specify the policy that send 
message to DeadLetter queue. See detail at <a shape="rect" 
class="external-link" 
href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html";
 rel="nofollow">Amazon docs</a>.</td></tr></tbody></table></div>    <div 
class="aui-message hint shadowed information-macro">
                     <p class="title">Required SQS component options</p>
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
@@ -18853,11 +18853,11 @@ template.send(&quot;direct:alias-verify&
                     </div>
     </div>
 <p>The <strong>cxf:</strong> component provides integration with <a 
shape="rect" href="http://cxf.apache.org";>Apache CXF</a> for connecting to 
JAX-WS services hosted in CXF.</p><p><style type="text/css">/*<![CDATA[*/
-div.rbtoc1424600296980 {padding: 0px;}
-div.rbtoc1424600296980 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1424600296980 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1424711855867 {padding: 0px;}
+div.rbtoc1424711855867 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1424711855867 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1424600296980">
+/*]]>*/</style></p><div class="toc-macro rbtoc1424711855867">
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-CXFComponent">CXF 
Component</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#CXF-URIformat">URI 
format</a></li><li><a shape="rect" href="#CXF-Options">Options</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#CXF-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a>

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.


Reply via email to