Author: buildbot
Date: Tue Mar 15 15:18:47 2016
New Revision: 982856

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/continuous-integration-builds.html
    websites/production/camel/content/dataset.html

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

Modified: websites/production/camel/content/continuous-integration-builds.html
==============================================================================
--- websites/production/camel/content/continuous-integration-builds.html 
(original)
+++ websites/production/camel/content/continuous-integration-builds.html Tue 
Mar 15 15:18:47 2016
@@ -75,22 +75,7 @@
        <tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h4 
id="Continuousintegrationbuilds-CIbuildsusingHudson">CI builds using Hudson</h4>
-<p>Continuous integration builds for Apache Camel have been set up at <a 
shape="rect" class="external-link" 
href="https://hudson.apache.org/hudson";>https://hudson.apache.org/hudson</a>.  
More information about using Hudson at Apache can be found at <a shape="rect" 
class="external-link" 
href="http://wiki.apache.org/general/Hudson";>http://wiki.apache.org/general/Hudson</a>.<br
 clear="none">
-If you are a Camel PMC member and would like to have access to the Hudson 
administration, you can find instructions for getting your own user id on the 
same wiki page.</p>
-
-<p>We have several views available for Apache Camel:</p>
-<ul><li><a shape="rect" class="external-link" 
href="https://builds.apache.org/hudson/view/A-F/view/Camel/";>https://builds.apache.org/hudson/view/A-F/view/Camel/</a>
 gives you a view on last status of every Camel build we have</li><li><a 
shape="rect" class="external-link" 
href="https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel/";>https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel/</a>
 shows a short history of recent builds for Camel trunk</li><li><a shape="rect" 
class="external-link" 
href="https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.maven.3/";>https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.maven.3/</a>
 shows the same as above, but build with Maven 3</li><li><a shape="rect" 
class="external-link" 
href="https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.trunk.fulltest/";>https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.trunk.fulltest/</a>
 shows a short history of recent full test builds for Camel trunk</l
 i></ul>
-
-
-<h4 id="Continuousintegrationbuilds-Codehealthreports">Code health reports</h4>
-
-<p>Sonar leverages well-known tools such as Checkstyle, PMD, Findbugs, 
Cobertura, Clover and JavaNCSS to provide an integrated and easy to use quality 
management platform. The Sonar guys were kind enough to add Camel to their 
public server at Codehaus</p>
-
-<p><a shape="rect" class="external-link" 
href="http://analysis.apache.org/dashboard/index/org.apache.camel:camel";>http://analysis.apache.org/dashboard/index/org.apache.camel:camel</a></p>
-
-<h4 id="Continuousintegrationbuilds-Problems?Suggestions?">Problems? 
Suggestions?</h4>
-<p>Access to Hudson administration is currently being limited to PMC members 
by the Apache Infrastructure team, but several PMC members already have an 
account on these machines so you can just contact the <a shape="rect" 
href="mailing-lists.html">developer mailing list</a> for any problems or 
suggestions with the way the builds have been set up.</p></div>
+<div class="wiki-content maincontent"><h4 
id="Continuousintegrationbuilds-CIbuildsusingJenkins">CI builds using 
Jenkins</h4><p>Continuous integration builds for Apache Camel have been set up 
at <a shape="rect" class="external-link" 
href="https://builds.apache.org/";>https://builds.apache.org/</a>. More 
information about using Jenkins at Apache can be found at <a shape="rect" 
class="external-link" 
href="http://wiki.apache.org/general/Jenkins";>http://wiki.apache.org/general/Jenkins</a>.<br
 clear="none"> If you are a Camel PMC member and would like to have access to 
the Jenkins&#160;administration, you can find instructions for getting your own 
user id on the same wiki page.</p><p>We have several jobs available for Apache 
Camel:</p><ul><li><a shape="rect" class="external-link" 
href="https://builds.apache.org/job/Camel.trunk.fulltest.java7/";>https://builds.apache.org/job/Camel.trunk.fulltest.java7/</a></li><li><a
 shape="rect" class="external-link" href="https://builds.apache.org/job/Came
 
l.trunk.fulltest.java8/">https://builds.apache.org/job/Camel.trunk.fulltest.java8/</a></li><li><a
 shape="rect" class="external-link" 
href="https://builds.apache.org/job/Camel.trunk.itest.karaf/";>https://builds.apache.org/job/Camel.trunk.itest.karaf/</a></li><li><a
 shape="rect" class="external-link" 
href="https://builds.apache.org/job/Camel.trunk.itest.osgi/";>https://builds.apache.org/job/Camel.trunk.itest.osgi/</a></li></ul><h4
 id="Continuousintegrationbuilds-Codehealthreports">Code health 
reports</h4><p>Sonar leverages well-known tools such as Checkstyle, PMD, 
Findbugs, Cobertura, Clover and JavaNCSS to provide an integrated and easy to 
use quality management platform. The Sonar guys were kind enough to add Camel 
to their public server at Codehaus</p><p><a shape="rect" class="external-link" 
href="http://analysis.apache.org/dashboard/index/org.apache.camel:camel";>http://analysis.apache.org/dashboard/index/org.apache.camel:camel</a></p><h4
 id="Continuousintegrationbuilds-Problems?Sug
 gestions?">Problems? Suggestions?</h4><p>Access to Jenkins administration is 
currently being limited to PMC members by the Apache Infrastructure team, but 
several PMC members already have an account on these machines so you can just 
contact the <a shape="rect" href="mailing-lists.html">developer mailing 
list</a> for any problems or suggestions with the way the builds have been set 
up.</p></div>
         </td>
         <td valign="top">
           <div class="navigation">

Modified: websites/production/camel/content/dataset.html
==============================================================================
--- websites/production/camel/content/dataset.html (original)
+++ websites/production/camel/content/dataset.html Tue Mar 15 15:18:47 2016
@@ -88,7 +88,7 @@
 <div class="wiki-content maincontent"><h2 
id="DataSet-DataSetComponent">DataSet Component</h2><p><a shape="rect" 
href="testing.html">Testing</a> of distributed and asynchronous processing is 
notoriously difficult. The <a shape="rect" href="mock.html">Mock</a>, <a 
shape="rect" href="test.html">Test</a> and <a shape="rect" 
href="dataset.html">DataSet</a> endpoints work great with the <a shape="rect" 
href="testing.html">Camel Testing Framework</a> to simplify your unit and 
integration testing using <a shape="rect" 
href="enterprise-integration-patterns.html">Enterprise Integration Patterns</a> 
and Camel's large range of <a shape="rect" 
href="components.html">Components</a> together with the powerful <a 
shape="rect" href="bean-integration.html">Bean Integration</a>.</p><p>The 
DataSet component provides a mechanism to easily perform load &amp; soak 
testing of your system. It works by allowing you to create <a shape="rect" 
class="external-link" href="http://camel.apache.org/maven/current/c
 amel-core/apidocs/org/apache/camel/component/dataset/DataSet.html">DataSet 
instances</a> both as a source of messages and as a way to assert that the data 
set is received.</p><p>Camel will use the <a shape="rect" 
href="log.html">throughput logger</a> when sending dataset's.</p><h3 
id="DataSet-URIformat">URI format</h3><div class="code panel pdl" 
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" 
type="syntaxhighlighter"><![CDATA[dataset:name[?options]
 ]]></script>
-</div></div><p>Where <strong>name</strong> is used to find the <a shape="rect" 
class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html";>DataSet
 instance</a> in the <a shape="rect" 
href="registry.html">Registry</a></p><p>Camel ships with a support 
implementation of <code>org.apache.camel.component.dataset.DataSet</code>, the 
<code>org.apache.camel.component.dataset.DataSetSupport</code> class, that can 
be used as a base for implementing your own DataSet. Camel also ships with a 
default implementation, the 
<code>org.apache.camel.component.dataset.SimpleDataSet</code> that can be used 
for testing.</p><h3 id="DataSet-Options">Options</h3><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Option</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluen
 ceTh"><p>Description</p></th></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>produceDelay</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>3</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Allows a delay in ms to be specified, which causes 
producers to pause in order to simulate slow producers. Uses a minimum of 3 ms 
delay unless you set this option to -1 to force no delay at 
all.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>consumeDelay</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Allows a delay in ms to be specified, which causes 
consumers to pause in order to simulate slow consumers.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>preloadSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Sets how many messages s
 hould be preloaded (sent) before the route completes its 
initialization.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>initialDelay</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>1000</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.1:</strong> Time period in millis to 
wait before starting sending messages.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>minRate</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Wait until the DataSet contains at least 
this number of messages</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>dataSetIndex</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>lenient</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.17:</strong> Controls the behavior of 
the <em>CamelDataSetIndex</em> header. The supported values
  are <code>strict</code>, <code>lenient</code> and <code>off</code>. The 
default behavior prior to <strong>Camel 2.17</strong> can be restored using 
<code><span>dataSetIndex</span>=strict</code></p><p>For consumers:<br 
clear="none"> - <code>strict</code> or <code>lenient</code> =&gt; The 
<em>CamelDataSetIndex</em> header will always be set<br clear="none"> - 
<code>off</code> =&gt; The <em>CamelDataSetIndex</em> header will not be 
set</p><p>For producers:<br clear="none"> - <code>strict</code> =&gt; The 
<em>CamelDataSetIndex</em> header must be present and the value of the header 
will be verified<br clear="none"> - <code>lenient</code> =&gt; If the 
<em>CamelDataSetIndex</em> header is present, the value of the header will be 
verified. If the header is not present, it will be set.<br clear="none"> - 
<code>off</code> =&gt;&#160;If the <em>CamelDataSetIndex</em> header is 
present, the value of the header will not be verified. If the header is not 
present, it will not be set.</p></td></t
 r></tbody></table></div></div><p>You can append query options to the URI in 
the following format, 
<code>?option=value&amp;option=value&amp;...</code></p><h3 
id="DataSet-ConfiguringDataSet">Configuring DataSet</h3><p>Camel will lookup in 
the <a shape="rect" href="registry.html">Registry</a> for a bean implementing 
the DataSet interface. So you can register your own DataSet as:</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
+</div></div><p>Where <strong>name</strong> is used to find the <a shape="rect" 
class="external-link" 
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html";>DataSet
 instance</a> in the <a shape="rect" 
href="registry.html">Registry</a></p><p>Camel ships with a support 
implementation of <code>org.apache.camel.component.dataset.DataSet</code>, the 
<code>org.apache.camel.component.dataset.DataSetSupport</code> class, that can 
be used as a base for implementing your own DataSet. Camel also ships with some 
implementations that can be used for testing: 
&#160;<code>org.apache.camel.component.dataset.SimpleDataSet</code>,&#160;<code><span>org.apache.camel.component.dataset.ListDataSet</span></code><span>
 
and&#160;</span><code><span><span>org.apache.camel.component.dataset.FileDataSet</span></span></code><span><span>,
 all of which extend <code>DataSetSupport</code>.</span></span></p><h3 
id="DataSet-Options">Options</h3><div class="conflu
 enceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Option</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>produceDelay</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>3</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Allows a delay in ms to be specified, which 
causes producers to pause in order to simulate slow producers. Uses a minimum 
of 3 ms delay unless you set this option to -1 to force no delay at 
all.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>consumeDelay</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Allows a delay in ms to be specified, which causes 
consumers to pause in order to simul
 ate slow consumers.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>preloadSize</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Sets how many messages should be preloaded (sent) 
before the route completes its initialization.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>initialDelay</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>1000</p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><strong>Camel 2.1:</strong> Time period in 
millis to wait before starting sending messages.</p></td></tr><tr><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>minRate</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>0</p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Wait until the DataSet contains at least this number of 
messages</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>dat
 aSetIndex</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>lenient</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><strong>Camel 2.17:</strong> Controls the behavior of 
the <em>CamelDataSetIndex</em> header. The supported values are 
<code>strict</code>, <code>lenient</code> and <code>off</code>. The default 
behavior prior to <strong>Camel 2.17</strong> can be restored using 
<code><span>dataSetIndex</span>=strict</code></p><p>For consumers:<br 
clear="none"> - <code>strict</code> or <code>lenient</code> =&gt; The 
<em>CamelDataSetIndex</em> header will always be set<br clear="none"> - 
<code>off</code> =&gt; The <em>CamelDataSetIndex</em> header will not be 
set</p><p>For producers:<br clear="none"> - <code>strict</code> =&gt; The 
<em>CamelDataSetIndex</em> header must be present and the value of the header 
will be verified<br clear="none"> - <code>lenient</code> =&gt; If the 
<em>CamelDataSetIndex</em> header is present, the value of the header will be 
ver
 ified. If the header is not present, it will be set.<br clear="none"> - 
<code>off</code> =&gt;&#160;If the <em>CamelDataSetIndex</em> header is 
present, the value of the header will not be verified. If the header is not 
present, it will not be set.</p></td></tr></tbody></table></div></div><p>You 
can append query options to the URI in the following format, 
<code>?option=value&amp;option=value&amp;...</code></p><h3 
id="DataSet-ConfiguringDataSet">Configuring DataSet</h3><p>Camel will lookup in 
the <a shape="rect" href="registry.html">Registry</a> for a bean implementing 
the DataSet interface. So you can register your own DataSet as:</p><div 
class="code panel pdl" style="border-width: 1px;"><div class="codeContent 
panelContent pdl">
 <script class="brush: xml; gutter: false; theme: Default" 
type="syntaxhighlighter"><![CDATA[   &lt;bean id=&quot;myDataSet&quot; 
class=&quot;com.mycompany.MyDataSet&quot;&gt;
       &lt;property name=&quot;size&quot; value=&quot;100&quot;/&gt;
    &lt;/bean&gt;
@@ -100,7 +100,7 @@ from(&quot;dataset:foo&quot;).to(&quot;a
 // now lets test that the messages are consumed correctly
 from(&quot;activemq:SomeQueue&quot;).to(&quot;dataset:foo&quot;);
 ]]></script>
-</div></div><p>The above would look in the <a shape="rect" 
href="registry.html">Registry</a> to find the <strong>foo</strong> DataSet 
instance which is used to create the messages.</p><p>Then you create a DataSet 
implementation, such as using the <code>SimpleDataSet</code> as described 
below, configuring things like how big the data set is and what the messages 
look like etc.</p><h3 id="DataSet-PropertiesonSimpleDataSet">Properties on 
SimpleDataSet</h3><div class="confluenceTableSmall"><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Property</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>defaultBody</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Object</code><
 /p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>&lt;hello&gt;world!&lt;/hello&gt;</code></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Specifies the default message 
body. For SimpleDataSet it is a constant payload; though if you want to create 
custom payloads per message, create your own derivation of 
<code>DataSetSupport</code>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>reportCount</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>long</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>-1</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p>Specifies the number of messages to be 
received before reporting progress. Useful for showing progress of a large load 
test. If &lt; 0, then <code>size</code> / 5, if is 0 then <code>size</code>, 
else set to <code>reportCount</code> value.</p></td></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>size</code
 ></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>long</code></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p><code>10</code></p></td><td colspan="1" rowspan="1" 
 >class="confluenceTd"><p>Specifies how many messages to 
 >send/consume.</p></td></tr></tbody></table></div></div><p></p><h3 
 >id="DataSet-SeeAlso">See Also</h3>
+</div></div><p>The above would look in the <a shape="rect" 
href="registry.html">Registry</a> to find the <strong>foo</strong> DataSet 
instance which is used to create the messages.</p><p>Then you create a DataSet 
implementation, such as using the <code>SimpleDataSet</code> as described 
below, configuring things like how big the data set is and what the messages 
look like etc. &#160;</p><p>&#160;</p><h2 
id="DataSet-DataSetSupport(abstractclass)"><code>DataSetSupport</code>&#160;(abstract
 class)</h2><p>The DataSetSupport abstract class is a nice starting point for 
new DataSets, and provides some useful features to derived classes.</p><h3 
id="DataSet-PropertiesonDataSetSupport">Properties on DataSetSupport</h3><div 
class="confluenceTableSmall"><div class="table-wrap"><table 
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Property</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceT
 h"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>defaultHeaders</code></p></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>Map&lt;String,Object&gt;</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p>Specifies the default message 
body. For SimpleDataSet it is a constant payload; though if you want to create 
custom payloads per message, create your own derivation of 
<code>DataSetSupport</code>.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>outputTransformer</code></p></td><td colspan="1" 
rowspan="1" 
class="confluenceTd"><p><code>org.apache.camel.Processor</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: 
monospace;">null</span></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>&#160;</p><
 /td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>size</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>long</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>10</code></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>Specifies how many messages to 
send/consume.</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><code>reportCount</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>long</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><code>-1</code></td><td colspan="1" rowspan="1" 
class="confluenceTd"><span>Specifies the number of messages to be received 
before reporting progress. Useful for showing progress of a large load test. If 
&lt; 0, then </span><code>size</code><span> / 5, if is 0 then 
</span><code>size</code><span>, else set to 
</span><code>reportCount</code><span> 
value.</span></td></tr></tbody></table></div></div><h3 
id="DataSet-SimpleDataSet"><code>Simpl
 eDataSet</code></h3><p>The <code>SimpleDataSet</code> extends 
<code>DataSetSupport</code>, and adds a default body.</p><h3 
id="DataSet-AdditionalPropertiesonSimpleDataSet">Additional Properties on 
SimpleDataSet</h3><div class="confluenceTableSmall"><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Property</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>defaultBody</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Object</code></p></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p><code>&lt;hello&gt;world!&lt;/hello&gt;</code></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p>Specifies the default message 
body. For SimpleDataSet it is a constant payl
 oad; though if you want to create custom payloads per message, create your own 
derivation of 
<code>DataSetSupport</code>.</p></td></tr></tbody></table></div></div><h3 
id="DataSet-ListDataSet"><code>ListDataSet</code></h3><p>The 
List<code>DataSet</code>&#160;extends&#160;<code>DataSetSupport</code>, and 
adds a list of default bodies.</p><h3 
id="DataSet-AdditionalPropertiesonListDataSet">Additional Properties on 
ListDataSet</h3><div class="confluenceTableSmall"><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Property</p></th><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>defaultBodies</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>Object</code></p></td><td 
colspan="1" r
 owspan="1" 
class="confluenceTd"><p><code>&lt;hello&gt;world!&lt;/hello&gt;</code></p></td><td
 colspan="1" rowspan="1" class="confluenceTd"><p>&#160;</p></td></tr><tr><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>size</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>long</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>10</code></p></td><td 
colspan="1" rowspan="1" 
class="confluenceTd"><p>&#160;</p></td></tr></tbody></table></div></div><h3 
id="DataSet-FileDataSet"><code>FileDataSet</code></h3><p>The&#160;<code>SimpleDataSet</code>&#160;extends
 <code>ListDataSet</code>, and adds support for loading the bodies from a 
file.</p><h3 id="DataSet-AdditionalPropertiesonFileDataSet">Additional 
Properties on FileDataSet</h3><div class="confluenceTableSmall"><div 
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" 
rowspan="1" class="confluenceTh"><p>Property</p></th><th colspan="1" 
rowspan="1" class="confluenceT
 h"><p>Type</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1" 
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>sourceFile</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td 
colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: 
monospace;">null</span></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>&#160;</p></td></tr><tr><td colspan="1" rowspan="1" 
class="confluenceTd"><p><code>delimiter</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td colspan="1" 
rowspan="1" class="confluenceTd"><p><span style="font-family: 
monospace;">\z</span></p></td><td colspan="1" rowspan="1" 
class="confluenceTd"><p>&#160;</p></td></tr></tbody></table></div></div><p></p><h3
 id="DataSet-SeeAlso">See Also</h3>
 <ul><li><a shape="rect" href="configuring-camel.html">Configuring 
Camel</a></li><li><a shape="rect" 
href="component.html">Component</a></li><li><a shape="rect" 
href="endpoint.html">Endpoint</a></li><li><a shape="rect" 
href="getting-started.html">Getting Started</a></li></ul><ul><li><a 
shape="rect" href="spring-testing.html">Spring Testing</a></li></ul></div>
         </td>
         <td valign="top">


Reply via email to