Author: buildbot
Date: Wed Oct  5 09:22:09 2016
New Revision: 998906

Log:
Production update by buildbot for camel

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

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 Wed Oct  5 
09:22:09 2016
@@ -621,8 +621,8 @@ cometds://localhost:8443/service/mychann
  <div class="confluence-information-macro-body">
   <p>When using CXF in streaming modes (see DataFormat option), then also read 
about <a shape="rect" href="stream-caching.html">Stream caching</a>.</p>
  </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">/**/ 
div.rbtoc1474791649730 {padding: 0px;} div.rbtoc1474791649730 ul {list-style: 
disc;margin-left: 0px;} div.rbtoc1474791649730 li {margin-left: 
0px;padding-left: 0px;} /**/</style>
- </p><div class="toc-macro rbtoc1474791649730"> 
+</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">/**/ 
div.rbtoc1475659129898 {padding: 0px;} div.rbtoc1475659129898 ul {list-style: 
disc;margin-left: 0px;} div.rbtoc1475659129898 li {margin-left: 
0px;padding-left: 0px;} /**/</style>
+ </p><div class="toc-macro rbtoc1475659129898"> 
   <ul class="toc-indentation"><li><a shape="rect" 
href="#BookComponentAppendix-CXFComponent">CXF Component</a> 
     <ul class="toc-indentation"><li><a shape="rect" 
href="#BookComponentAppendix-URIformat">URI format</a></li><li><a shape="rect" 
href="#BookComponentAppendix-Options">Options</a> 
       <ul class="toc-indentation"><li><a shape="rect" 
href="#BookComponentAppendix-Thedescriptionsofthedataformats">The descriptions 
of the dataformats</a> 
@@ -5970,7 +5970,7 @@ test.endpoint = result2</pre>
  </div>
 </div><h3 id="BookComponentAppendix-Options.55">Options</h3><div 
class="confluenceTableSmall">
  <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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using 
 URI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option. The default value has been changed to 
<code>1000</code> from <strong>Camel 2.11</strong> onwards. In older releases 
the default value is <code>0</code>.</p><p>From<strong> Camel 2.17 </strong>is 
possible to specify a negative delay. In this scenario the time
 r will generate and fire events as soon as possible.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with the timer endpoint runs as a daemon.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>repeatCount</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> Specifies a 
maximum limit of number of fires. So if
  you set it to 1, the timer will only fire once. If you set it to 5, it will 
only fire five times. A value of zero or negative means fire 
forever.</p></td></tr></tbody></table> 
+  <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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using 
 URI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.<br clear="none">You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 seconds), 
and 1h (1 hour).</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option.<br clear="none"><span>You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 s
 econds), and 1h (1 hour).</span>&#160;<br clear="none">Before <strong>Camel 
2.11</strong> the default value is 0<br clear="none">From <strong>Camel 
2.11</strong><span> the <span>default value is </span><code>1000<br 
clear="none"></code></span>From<strong> Camel 2.17 it </strong>is possible to 
specify a negative delay. In this scenario the timer will generate and fire 
events as soon as possible.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with 
 the timer endpoint runs as a daemon.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>repeatCount</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
Specifies a maximum limit of number of fires. So if you set it to 1, the timer 
will only fire once. If you set it to 5, it will only fire five times. A value 
of zero or negative means fire forever.</p></td></tr></tbody></table> 
  </div>
 </div><h3 id="BookComponentAppendix-ExchangeProperties">Exchange 
Properties</h3><p>When the timer is fired, it adds the following information as 
properties to the <code>Exchange</code>:</p><div class="confluenceTableSmall">
  <div class="table-wrap"> 

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 Wed Oct  5 09:22:09 
2016
@@ -4040,11 +4040,11 @@ The tutorial has been designed in two pa
 While not actual tutorials you might find working through the source of the 
various <a shape="rect" href="examples.html">Examples</a> useful.</li></ul>
 
 <h2 id="BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</h2><p>&#160;</p><div class="confluence-information-macro 
confluence-information-macro-information"><p class="title">Thanks</p><span 
class="aui-icon aui-icon-small aui-iconfont-info 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>This tutorial was kindly donated 
to Apache Camel by Martin Gilday.</p></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.rbtoc1474791582987 {padding: 0px;}
-div.rbtoc1474791582987 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1474791582987 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1475659203190 {padding: 0px;}
+div.rbtoc1475659203190 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1475659203190 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1474791582987">
+/*]]>*/</style></p><div class="toc-macro rbtoc1475659203190">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-TutorialonSpringRemotingwithJMS">Tutorial on Spring 
Remoting with JMS</a></li><li><a shape="rect" 
href="#BookInOnePage-Preface">Preface</a></li><li><a shape="rect" 
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect" 
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect" 
href="#BookInOnePage-About">About</a></li><li><a shape="rect" 
href="#BookInOnePage-CreatetheCamelProject">Create the Camel Project</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-UpdatethePOMwithDependencies">Update the POM with 
Dependencies</a></li></ul>
 </li><li><a shape="rect" href="#BookInOnePage-WritingtheServer">Writing the 
Server</a>
@@ -6159,11 +6159,11 @@ So we completed the last piece in the pi
 <p>This example has been removed from <strong>Camel 2.9</strong> onwards. 
Apache Axis 1.4 is a very old and unsupported framework. We encourage users to 
use <a shape="rect" href="cxf.html">CXF</a> instead of Axis.</p></div></div>
 
 <style type="text/css">/*<![CDATA[*/
-div.rbtoc1474791583696 {padding: 0px;}
-div.rbtoc1474791583696 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1474791583696 li {margin-left: 0px;padding-left: 0px;}
+div.rbtoc1475659204319 {padding: 0px;}
+div.rbtoc1475659204319 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1475659204319 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style><div class="toc-macro rbtoc1474791583696">
+/*]]>*/</style><div class="toc-macro rbtoc1475659204319">
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-TutorialusingAxis1.4withApacheCamel">Tutorial using Axis 
1.4 with Apache Camel</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Prerequisites">Prerequisites</a></li><li><a shape="rect" 
href="#BookInOnePage-Distribution">Distribution</a></li><li><a shape="rect" 
href="#BookInOnePage-Introduction">Introduction</a></li><li><a shape="rect" 
href="#BookInOnePage-SettinguptheprojecttorunAxis">Setting up the project to 
run Axis</a>
 <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Maven2">Maven 2</a></li><li><a shape="rect" 
href="#BookInOnePage-wsdl">wsdl</a></li><li><a shape="rect" 
href="#BookInOnePage-ConfiguringAxis">Configuring Axis</a></li><li><a 
shape="rect" href="#BookInOnePage-RunningtheExample">Running the 
Example</a></li></ul>
@@ -14385,8 +14385,8 @@ cometds://localhost:8443/service/mychann
  <div class="confluence-information-macro-body">
   <p>When using CXF in streaming modes (see DataFormat option), then also read 
about <a shape="rect" href="stream-caching.html">Stream caching</a>.</p>
  </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">/**/ 
div.rbtoc1474791590710 {padding: 0px;} div.rbtoc1474791590710 ul {list-style: 
disc;margin-left: 0px;} div.rbtoc1474791590710 li {margin-left: 
0px;padding-left: 0px;} /**/</style>
- </p><div class="toc-macro rbtoc1474791590710"> 
+</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">/**/ 
div.rbtoc1475659222415 {padding: 0px;} div.rbtoc1475659222415 ul {list-style: 
disc;margin-left: 0px;} div.rbtoc1475659222415 li {margin-left: 
0px;padding-left: 0px;} /**/</style>
+ </p><div class="toc-macro rbtoc1475659222415"> 
   <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-CXFComponent">CXF Component</a> 
     <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-URIformat">URI format</a></li><li><a shape="rect" 
href="#BookInOnePage-Options">Options</a> 
       <ul class="toc-indentation"><li><a shape="rect" 
href="#BookInOnePage-Thedescriptionsofthedataformats">The descriptions of the 
dataformats</a> 
@@ -19734,7 +19734,7 @@ test.endpoint = result2</pre>
  </div>
 </div><h3 id="BookInOnePage-Options.76">Options</h3><div 
class="confluenceTableSmall">
  <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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using 
 URI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option. The default value has been changed to 
<code>1000</code> from <strong>Camel 2.11</strong> onwards. In older releases 
the default value is <code>0</code>.</p><p>From<strong> Camel 2.17 </strong>is 
possible to specify a negative delay. In this scenario the time
 r will generate and fire events as soon as possible.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with the timer endpoint runs as a daemon.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>repeatCount</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> Specifies a 
maximum limit of number of fires. So if
  you set it to 1, the timer will only fire once. If you set it to 5, it will 
only fire five times. A value of zero or negative means fire 
forever.</p></td></tr></tbody></table> 
+  <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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using 
 URI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.<br clear="none">You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 seconds), 
and 1h (1 hour).</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option.<br clear="none"><span>You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 s
 econds), and 1h (1 hour).</span>&#160;<br clear="none">Before <strong>Camel 
2.11</strong> the default value is 0<br clear="none">From <strong>Camel 
2.11</strong><span> the <span>default value is </span><code>1000<br 
clear="none"></code></span>From<strong> Camel 2.17 it </strong>is possible to 
specify a negative delay. In this scenario the timer will generate and fire 
events as soon as possible.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with 
 the timer endpoint runs as a daemon.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>repeatCount</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
Specifies a maximum limit of number of fires. So if you set it to 1, the timer 
will only fire once. If you set it to 5, it will only fire five times. A value 
of zero or negative means fire forever.</p></td></tr></tbody></table> 
  </div>
 </div><h3 id="BookInOnePage-ExchangeProperties.1">Exchange 
Properties</h3><p>When the timer is fired, it adds the following information as 
properties to the <code>Exchange</code>:</p><div class="confluenceTableSmall">
  <div class="table-wrap"> 

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

Modified: websites/production/camel/content/timer.html
==============================================================================
--- websites/production/camel/content/timer.html (original)
+++ websites/production/camel/content/timer.html Wed Oct  5 09:22:09 2016
@@ -89,7 +89,7 @@
 <script class="brush: java; gutter: false; theme: Default" 
type="syntaxhighlighter"><![CDATA[timer:name[?options]
 ]]></script>
 </div></div><p>Where <code>name</code> is the name of the <code>Timer</code> 
object, which is created and shared across endpoints. So if you use the same 
name for all your timer endpoints, only one <code>Timer</code> object and 
thread will be used.</p><p>You can append query options to the URI in the 
following format, 
<code>?option=value&amp;option=value&amp;...</code></p><p><strong>Note:</strong>
 The IN body of the generated exchange is <code>null</code>. So 
<code>exchange.getIn().getBody()</code> returns <code>null</code>.</p><div 
class="confluence-information-macro confluence-information-macro-tip"><p 
class="title">Advanced Scheduler</p><span class="aui-icon aui-icon-small 
aui-iconfont-approve confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>See also the <a shape="rect" 
href="quartz.html">Quartz</a> component that supports much more advanced 
scheduling.</p></div></div><div class="confluence-information-macro 
confluence-information-macro-
 tip"><p class="title">Specify time in human friendly format</p><span 
class="aui-icon aui-icon-small aui-iconfont-approve 
confluence-information-macro-icon"></span><div 
class="confluence-information-macro-body"><p>In <strong>Camel 2.3</strong> 
onwards you can specify the time in <a shape="rect" 
href="how-do-i-specify-time-period-in-a-human-friendly-syntax.html">human 
friendly syntax</a>.</p></div></div><h3 id="Timer-Options">Options</h3><div 
class="confluenceTableSmall"><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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using U
 RI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option. The default value has been changed to 
<code>1000</code> from <strong>Camel 2.11</strong> onwards. In older releases 
the default value is <code>0</code>.</p><p>From<strong> Camel 2.17 </strong>is 
possible to specify a negative delay. In this scenario the timer
  will generate and fire events as soon as possible.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with the timer endpoint runs as a daemon.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>repeatCount</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> Specifies a 
maximum limit of number of fires. So if 
 you set it to 1, the timer will only fire once. If you set it to 5, it will 
only fire five times. A value of zero or negative means fire 
forever.</p></td></tr></tbody></table>
+ <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>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>time</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>A <code>java.util.Date</code> the 
<strong>first</strong> event should be generated. If using the URI, the pattern 
expected is: <code>yyyy-MM-dd HH:mm:ss</code> or 
<code>yyyy-MM-dd'T'HH:mm:ss</code>.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>pattern</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Allows you to specify a custom 
<code>Date</code> pattern to use for setting the time option using U
 RI syntax.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>period</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>If greater than 0, generate periodic events every 
<code>period</code> milliseconds.<br clear="none">You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 seconds), 
and 1h (1 hour).</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delay</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><span style="font-family: monospace;">0</span> / 
<code>1000</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>The number of milliseconds to wait before the first 
event is generated. Should not be used in conjunction with the 
<code>time</code> option.<br clear="none"><span>You can also specify time 
values using units, such as 60s (60 seconds), 5m30s (5 minutes and 30 se
 conds), and 1h (1 hour).</span>&#160;<br clear="none">Before <strong>Camel 
2.11</strong> the default value is 0<br clear="none">From <strong>Camel 
2.11</strong><span> the <span>default value is </span><code>1000<br 
clear="none"></code></span>From<strong> Camel 2.17 it </strong>is possible to 
specify a negative delay. In this scenario the timer will generate and fire 
events as soon as possible.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>fixedRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>false</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Events take place at approximately regular 
intervals, separated by the specified period.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>daemon</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>true</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies whether or not the thread 
associated with t
 he timer endpoint runs as a daemon.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>repeatCount</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> 
Specifies a maximum limit of number of fires. So if you set it to 1, the timer 
will only fire once. If you set it to 5, it will only fire five times. A value 
of zero or negative means fire forever.</p></td></tr></tbody></table>
 </div></div><h3 id="Timer-ExchangeProperties">Exchange Properties</h3><p>When 
the timer is fired, it adds the following information as properties to the 
<code>Exchange</code>:</p><div class="confluenceTableSmall"><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>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>Exchange.TIMER_NAME</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The value of the 
<code>name</code> option.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>Exchange.TIMER_TIME</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Date</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The value of the 
<code>time</code> option.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>Exchange.TIMER_PERIOD</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>long</code></p></td><t
 d colspan="1" rowspan="1" class="confluenceTd"><p>The value of the 
<code>period</code> option.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>Exchange.TIMER_FIRED_TIME</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Date</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>The time when the consumer 
fired.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>Exchange.TIMER_COUNTER</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Long</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.8:</strong> The 
current fire counter. Starts from 1.</p></td></tr></tbody></table>
 </div></div><h3 id="Timer-MessageHeaders">Message Headers</h3><p>When the 
timer is fired, it adds the following information as headers to the IN 
message</p><div class="confluenceTableSmall"><div class="table-wrap">


Reply via email to