You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2013/07/17 11:20:19 UTC

svn commit: r869818 - in /websites/production/camel/content: aggregator2.html book-in-one-page.html book-pattern-appendix.html cache/main.pageCache camel-2120-release.html leveldb.html

Author: buildbot
Date: Wed Jul 17 09:20:19 2013
New Revision: 869818

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/aggregator2.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/book-pattern-appendix.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/camel-2120-release.html
    websites/production/camel/content/leveldb.html

Modified: websites/production/camel/content/aggregator2.html
==============================================================================
--- websites/production/camel/content/aggregator2.html (original)
+++ websites/production/camel/content/aggregator2.html Wed Jul 17 09:20:19 2013
@@ -168,7 +168,7 @@ class ArrayListAggregationStrategy imple
 
 <h3><a shape="rect" name="Aggregator2-PersistentAggregationRepository"></a>Persistent AggregationRepository</h3>
 <p>The aggregator provides a pluggable repository which you can implement your own <tt>org.apache.camel.spi.AggregationRepository</tt>.<br clear="none">
-If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
+If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a>, or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
 
 <h3><a shape="rect" name="Aggregator2-Examples"></a>Examples</h3>
 <p>See some examples from the old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a> which is somewhat similar to this new aggregator.</p>
@@ -437,7 +437,7 @@ public final class MyListOfNumbersStrate
 
 
 <h3><a shape="rect" name="Aggregator2-Seealso"></a>See also</h3>
-<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
+<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
 </div>
         </td>
         <td valign="top">

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 Jul 17 09:20:19 2013
@@ -17634,7 +17634,7 @@ class ArrayListAggregationStrategy imple
 
 <h3><a shape="rect" name="BookInOnePage-PersistentAggregationRepository"></a>Persistent AggregationRepository</h3>
 <p>The aggregator provides a pluggable repository which you can implement your own <tt>org.apache.camel.spi.AggregationRepository</tt>.<br clear="none">
-If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
+If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a>, or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
 
 <h3><a shape="rect" name="BookInOnePage-Examples"></a>Examples</h3>
 <p>See some examples from the old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a> which is somewhat similar to this new aggregator.</p>
@@ -17903,7 +17903,7 @@ public final class MyListOfNumbersStrate
 
 
 <h3><a shape="rect" name="BookInOnePage-Seealso"></a>See also</h3>
-<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
+<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
 
 <h3><a shape="rect" name="BookInOnePage-Resequencer"></a>Resequencer</h3>
 

Modified: websites/production/camel/content/book-pattern-appendix.html
==============================================================================
--- websites/production/camel/content/book-pattern-appendix.html (original)
+++ websites/production/camel/content/book-pattern-appendix.html Wed Jul 17 09:20:19 2013
@@ -2400,7 +2400,7 @@ class ArrayListAggregationStrategy imple
 
 <h3><a shape="rect" name="BookPatternAppendix-PersistentAggregationRepository"></a>Persistent AggregationRepository</h3>
 <p>The aggregator provides a pluggable repository which you can implement your own <tt>org.apache.camel.spi.AggregationRepository</tt>.<br clear="none">
-If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
+If you need persistent repository then you can use either Camel <a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a>, or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> components.</p>
 
 <h3><a shape="rect" name="BookPatternAppendix-Examples"></a>Examples</h3>
 <p>See some examples from the old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a> which is somewhat similar to this new aggregator.</p>
@@ -2669,7 +2669,7 @@ public final class MyListOfNumbersStrate
 
 
 <h3><a shape="rect" name="BookPatternAppendix-Seealso"></a>See also</h3>
-<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
+<ul class="alternate" type="square"><li>The <a shape="rect" href="loan-broker-example.html" title="Loan Broker Example">Loan Broker Example</a> which uses an aggregator</li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Blog post by Torsten Mielke</a> about using the aggregator correctly.</li><li>The old <a shape="rect" href="aggregator.html" title="Aggregator">Aggregator</a></li><li><a shape="rect" href="hawtdb.html" title="HawtDB">HawtDB</a>, <a shape="rect" href="leveldb.html" title="LevelDB">LevelDB</a> or <a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a> for persistence support</li><li><a shape="rect" href="aggregate-example.html" title="Aggregate Example">Aggregate Example</a> for an example application</li></ul>
 
 <h3><a shape="rect" name="BookPatternAppendix-Resequencer"></a>Resequencer</h3>
 

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

Modified: websites/production/camel/content/camel-2120-release.html
==============================================================================
--- websites/production/camel/content/camel-2120-release.html (original)
+++ websites/production/camel/content/camel-2120-release.html Wed Jul 17 09:20:19 2013
@@ -106,7 +106,7 @@
 
 <h3><a shape="rect" name="Camel2.12.0Release-NewComponents"></a>New <a shape="rect" href="components.html" title="Components">Components</a></h3>
 
-<ul><li><a shape="rect" href="geocoder.html" title="Geocoder"><tt>camel-geocoder</tt></a> - For looking up geocodes (latitude, longitude) for a given address, or reverse lookup with <a shape="rect" class="external-link" href="https://code.google.com/p/geocoder-java/" rel="nofollow">Java API for Google Geocoder</a></li><li><a shape="rect" href="mustache.html" title="Mustache"><tt>camel-mustache</tt></a> - For templating using <a shape="rect" class="external-link" href="http://mustache.github.io/" rel="nofollow">Mustache</a></li><li><a shape="rect" href="mvel-component.html" title="MVEL Component"><tt>camel-mvel</tt></a> - For templating using <a shape="rect" class="external-link" href="http://mvel.codehaus.org/" rel="nofollow">MVEL</a></li><li><a shape="rect" href="netty-http.html" title="Netty HTTP"><tt>camel-netty-http</tt></a> - HTTP component using <a shape="rect" href="netty.html" title="Netty">Netty</a> as transport</li><li><a shape="rect" href="sap-netweaver.html" title="SAP N
 etWeaver"><tt>camel-sap-netwever</tt></a> - For integration with <a shape="rect" class="external-link" href="http://scn.sap.com/community/developer-center/netweaver-gateway" rel="nofollow">SAP NetWeaver Gateway</a></li><li><a shape="rect" href="weather.html" title="Weather"><tt>camel-weather</tt></a> - For polling weather information from <a shape="rect" class="external-link" href="http://openweathermap.org" rel="nofollow">Open Weather Map</a></li><li><a shape="rect" href="yammer.html" title="Yammer"><tt>camel-yammer</tt></a> - Allows you to interact with the <a shape="rect" class="external-link" href="http://yammer.com" rel="nofollow">Yammer</a> enterprise social network</li></ul>
+<ul><li><a shape="rect" href="geocoder.html" title="Geocoder"><tt>camel-geocoder</tt></a> - For looking up geocodes (latitude, longitude) for a given address, or reverse lookup with <a shape="rect" class="external-link" href="https://code.google.com/p/geocoder-java/" rel="nofollow">Java API for Google Geocoder</a></li><li><a shape="rect" href="leveldb.html" title="LevelDB"><tt>camel-leveldb</tt></a> - Added docs for this component.</li><li><a shape="rect" href="mustache.html" title="Mustache"><tt>camel-mustache</tt></a> - For templating using <a shape="rect" class="external-link" href="http://mustache.github.io/" rel="nofollow">Mustache</a></li><li><a shape="rect" href="mvel-component.html" title="MVEL Component"><tt>camel-mvel</tt></a> - For templating using <a shape="rect" class="external-link" href="http://mvel.codehaus.org/" rel="nofollow">MVEL</a></li><li><a shape="rect" href="netty-http.html" title="Netty HTTP"><tt>camel-netty-http</tt></a> - HTTP component using <a shape="rec
 t" href="netty.html" title="Netty">Netty</a> as transport</li><li><a shape="rect" href="sap-netweaver.html" title="SAP NetWeaver"><tt>camel-sap-netwever</tt></a> - For integration with <a shape="rect" class="external-link" href="http://scn.sap.com/community/developer-center/netweaver-gateway" rel="nofollow">SAP NetWeaver Gateway</a></li><li><a shape="rect" href="weather.html" title="Weather"><tt>camel-weather</tt></a> - For polling weather information from <a shape="rect" class="external-link" href="http://openweathermap.org" rel="nofollow">Open Weather Map</a></li><li><a shape="rect" href="yammer.html" title="Yammer"><tt>camel-yammer</tt></a> - Allows you to interact with the <a shape="rect" class="external-link" href="http://yammer.com" rel="nofollow">Yammer</a> enterprise social network</li></ul>
 
 
 <h3><a shape="rect" name="Camel2.12.0Release-NewDSL"></a>New DSL</h3>

Modified: websites/production/camel/content/leveldb.html
==============================================================================
--- websites/production/camel/content/leveldb.html (original)
+++ websites/production/camel/content/leveldb.html Wed Jul 17 09:20:19 2013
@@ -99,7 +99,7 @@
 
 <p>It has the following options:</p>
 <div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Option </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>repositoryName</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> A mandatory repository name. Allows you to use a shared <tt>LevelDBFile</tt> for multiple repositories. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>persistentFileName</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> Filename for the persistent storage. If no file exists on startup a new file is created. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>levelDBFile</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> LevelDBFile </td><td col
 span="1" rowspan="1" class="confluenceTd"> Use an existing configured <tt>org.apache.camel.component.leveldb.LevelDBFile</tt> instance. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>returnOldExchange</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> boolean </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether the get operation should return the old existing Exchange if any existed. By default this option is <tt>false</tt> to optimize as we do not need the old exchange when aggregating. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>useRecovery</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> boolean </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether or not recovery is enabled. This option is by default <tt>true</tt>. When enabled the Camel <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregator</a> automatic recover failed aggregated exchange and have them resubmitted. </td></tr><tr>
 <td colspan="1" rowspan="1" class="confluenceTd"> <tt>recoveryInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> long </td><td colspan="1" rowspan="1" class="confluenceTd"> If recovery is enabled then a background task is run every x'th time to scan for failed exchanges to recover and resubmit. By default this interval is 5000 millis. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>maximumRedeliveries</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> int </td><td colspan="1" rowspan="1" class="confluenceTd"> Allows you to limit the maximum number of redelivery attempts for a recovered exchange. If enabled then the Exchange will be moved to the dead letter channel if all redelivery attempts failed. By default this option is disabled. If this option is used then the <tt>deadLetterUri</tt> option must also be provided. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deadLetterUri</tt> </td><td colspan="1" rowspan="1" c
 lass="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> An endpoint uri for a <a shape="rect" href="dead-letter-channel.html" title="Dead Letter Channel">Dead Letter Channel</a> where exhausted recovered Exchanges will be moved. If this option is used then the <tt>maximumRedeliveries</tt> option must also be provided. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Option </th><th colspan="1" rowspan="1" class="confluenceTh"> Type </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>repositoryName</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> A mandatory repository name. Allows you to use a shared <tt>LevelDBFile</tt> for multiple repositories. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>persistentFileName</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> Filename for the persistent storage. If no file exists on startup a new file is created. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>levelDBFile</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> LevelDBFile </td><td col
 span="1" rowspan="1" class="confluenceTd"> Use an existing configured <tt>org.apache.camel.component.leveldb.LevelDBFile</tt> instance. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>sync</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> boolean </td><td colspan="1" rowspan="1" class="confluenceTd"> <b>Camel 2.12:</b> Whether or not the LevelDBFile should sync on write or not. Default is false. By sync on write ensures that its always waiting for all writes to be spooled to disk and thus will not loose updates. See <a shape="rect" class="external-link" href="http://leveldb.googlecode.com/svn/trunk/doc/index.html" rel="nofollow">LevelDB docs</a> for more details about async vs sync writes. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>returnOldExchange</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> boolean </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether the get operation should return the old existing Ex
 change if any existed. By default this option is <tt>false</tt> to optimize as we do not need the old exchange when aggregating. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>useRecovery</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> boolean </td><td colspan="1" rowspan="1" class="confluenceTd"> Whether or not recovery is enabled. This option is by default <tt>true</tt>. When enabled the Camel <a shape="rect" href="aggregator2.html" title="Aggregator2">Aggregator</a> automatic recover failed aggregated exchange and have them resubmitted. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>recoveryInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> long </td><td colspan="1" rowspan="1" class="confluenceTd"> If recovery is enabled then a background task is run every x'th time to scan for failed exchanges to recover and resubmit. By default this interval is 5000 millis. </td></tr><tr><td colspan="1" rowspan="1" class="
 confluenceTd"> <tt>maximumRedeliveries</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> int </td><td colspan="1" rowspan="1" class="confluenceTd"> Allows you to limit the maximum number of redelivery attempts for a recovered exchange. If enabled then the Exchange will be moved to the dead letter channel if all redelivery attempts failed. By default this option is disabled. If this option is used then the <tt>deadLetterUri</tt> option must also be provided. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deadLetterUri</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> String </td><td colspan="1" rowspan="1" class="confluenceTd"> An endpoint uri for a <a shape="rect" href="dead-letter-channel.html" title="Dead Letter Channel">Dead Letter Channel</a> where exhausted recovered Exchanges will be moved. If this option is used then the <tt>maximumRedeliveries</tt> option must also be provided. </td></tr></tbody></table>
 </div>