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/10/29 16:19:23 UTC

svn commit: r884655 - in /websites/production/camel/content: book-architecture.html book-in-one-page.html cache/main.pageCache component-list-external.html components.html transport.html uris.html virtualbox.html

Author: buildbot
Date: Tue Oct 29 15:19:23 2013
New Revision: 884655

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-architecture.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/component-list-external.html
    websites/production/camel/content/components.html
    websites/production/camel/content/transport.html
    websites/production/camel/content/uris.html
    websites/production/camel/content/virtualbox.html

Modified: websites/production/camel/content/book-architecture.html
==============================================================================
--- websites/production/camel/content/book-architecture.html (original)
+++ websites/production/camel/content/book-architecture.html Tue Oct 29 15:19:23 2013
@@ -954,7 +954,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

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 Tue Oct 29 15:19:23 2013
@@ -1368,7 +1368,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

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

Modified: websites/production/camel/content/component-list-external.html
==============================================================================
--- websites/production/camel/content/component-list-external.html (original)
+++ websites/production/camel/content/component-list-external.html Tue Oct 29 15:19:23 2013
@@ -161,7 +161,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

Modified: websites/production/camel/content/components.html
==============================================================================
--- websites/production/camel/content/components.html (original)
+++ websites/production/camel/content/components.html Tue Oct 29 15:19:23 2013
@@ -929,7 +929,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

Modified: websites/production/camel/content/transport.html
==============================================================================
--- websites/production/camel/content/transport.html (original)
+++ websites/production/camel/content/transport.html Tue Oct 29 15:19:23 2013
@@ -933,7 +933,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

Modified: websites/production/camel/content/uris.html
==============================================================================
--- websites/production/camel/content/uris.html (original)
+++ websites/production/camel/content/uris.html Tue Oct 29 15:19:23 2013
@@ -932,7 +932,7 @@ spring-neo4j:http://hostname[:port]/data
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 virtualbox:machine[?options]
 ]]></script>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL V2<br clear="none" class="atl-forced-newline"> </td><td colspan="1" rowspan="1" class="confluenceTd"> The VitualBox component uses the webservice API that exposes&#160;<a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a>&#160;functionality and consumes events generated by virtual machines. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>.
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 zeromq:(tcp|ipc)://hostname:port

Modified: websites/production/camel/content/virtualbox.html
==============================================================================
--- websites/production/camel/content/virtualbox.html (original)
+++ websites/production/camel/content/virtualbox.html Tue Oct 29 15:19:23 2013
@@ -85,10 +85,26 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2><a shape="rect" name="VirtualBox-VirtualBoxComponent"></a>VirtualBox Component </h2>
+<div class="wiki-content maincontent"><h2><a shape="rect" name="VirtualBox-VirtualBoxComponent"></a>VirtualBox Component</h2>
+
 <p><b>Available as of Camel 2.11.0</b></p>
 
-<p>This component uses the web-service API of <a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a> to execute vbox commands.</p>
+<p>This component uses the web-service API of <a shape="rect" class="external-link" href="https://www.virtualbox.org/wiki/VirtualBox" rel="nofollow">VirtualBox</a> to execute <tt>vbox</tt> commands and consume events from virtual machines.</p>
+
+<h3><a shape="rect" name="VirtualBox-VirtualBoxconsumer"></a>VirtualBox consumer</h3>
+
+<p>VirtualBox consumer is dedicated to poll events generated by the virtual machines. In order to connect to the given machine instance use the following route:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+from("virtualbox:someMachineName?url=http://myhost:18034&amp;user=test&amp;passwd=test").
+  to("mock:virtualBoxEvents);
+]]></script>
+</div></div>
+
+<p>VirtualBox consumer is a polling consumer, as it relays on the concept of the <em>passive listener</em> to collect the virtual machine events. </p>
+
+<h3><a shape="rect" name="VirtualBox-Mavenusage"></a>Maven usage</h3>
 
 <p>Maven users will need to add the following dependency to their <tt>pom.xml</tt> for this component:</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
@@ -96,12 +112,11 @@
 &lt;dependency&gt; 
   &lt;groupId&gt;org.apache-extras.camel-extra&lt;/groupId&gt; 
   &lt;artifactId&gt;camel-virtualbox&lt;/artifactId&gt; 
-  &lt;version&gt;2.11.0&lt;/version&gt; 
+  &lt;version&gt;${camel-version}&lt;/version&gt; 
   &lt;!-- use the same version as your Camel core version --&gt; 
 &lt;/dependency&gt; 
 ]]></script>
-</div></div> 
-</div>
+</div></div> </div>
         </td>
         <td valign="top">
           <div class="navigation">