Author: buildbot Date: Mon Mar 4 16:19:54 2013 New Revision: 852957 Log: Production update by buildbot for camel
Modified: websites/production/camel/content/cache/main.pageCache websites/production/camel/content/solr.html Modified: websites/production/camel/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/camel/content/solr.html ============================================================================== --- websites/production/camel/content/solr.html (original) +++ websites/production/camel/content/solr.html Mon Mar 4 16:19:54 2013 @@ -123,7 +123,7 @@ solr:<span class="code-comment">//host[: <h3><a shape="rect" name="Solr-Example"></a>Example</h3> -<p>Below is a simple INSERT and COMMIT example</p> +<p>Below is a simple INSERT, DELETE and COMMIT example</p> <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent"> <pre class="code-java"> @@ -132,6 +132,10 @@ from(<span class="code-quote">"direct:in .setHeader(SolrConstants.FIELD + <span class="code-quote">"id"</span>, body()) .to(<span class="code-quote">"solr:<span class="code-comment">//localhost:8983/solr"</span>); </span> +from(<span class="code-quote">"direct:delete"</span>) + .setHeader(SolrConstants.OPERATION, constant(SolrConstants.OPERATION_DELETE_BY_ID)) + .to(<span class="code-quote">"solr:<span class="code-comment">//localhost:8983/solr"</span>); +</span> from(<span class="code-quote">"direct:commit"</span>) .setHeader(SolrConstants.OPERATION, constant(SolrConstants.OPERATION_COMMIT)) .to(<span class="code-quote">"solr:<span class="code-comment">//localhost:8983/solr"</span>);</span> @@ -151,6 +155,13 @@ from(<span class="code-quote">"direct:co <span class="code-tag"><to uri=<span class="code-quote">"solr://localhost:8983/solr"</span>/></span> <span class="code-tag"></route></span> <span class="code-tag"><route></span> + <span class="code-tag"><from uri=<span class="code-quote">"direct:delete"</span>/></span> + <span class="code-tag"><setHeader headerName=<span class="code-quote">"SolrOperation"</span>></span> + <span class="code-tag"><constant></span>DELETE_BY_ID<span class="code-tag"></constant></span> + <span class="code-tag"></setHeader></span> + <span class="code-tag"><to uri=<span class="code-quote">"solr://localhost:8983/solr"</span>/></span> +<span class="code-tag"></route></span> +<span class="code-tag"><route></span> <span class="code-tag"><from uri=<span class="code-quote">"direct:commit"</span>/></span> <span class="code-tag"><setHeader headerName=<span class="code-quote">"SolrOperation"</span>></span> <span class="code-tag"><constant></span>COMMIT<span class="code-tag"></constant></span> @@ -161,12 +172,15 @@ from(<span class="code-quote">"direct:co </pre> </div></div> -<p>A client would simply need to pass a body message to the insert route and then call the commit route.</p> +<p>A client would simply need to pass a body message to the insert or delete routes and then call the commit route.</p> <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent"> <pre class="code-java"> template.sendBody(<span class="code-quote">"direct:insert"</span>, <span class="code-quote">"1234"</span>); template.sendBody(<span class="code-quote">"direct:commit"</span>, <span class="code-keyword">null</span>); + template.sendBody(<span class="code-quote">"direct:delete"</span>, <span class="code-quote">"1234"</span>); + template.sendBody(<span class="code-quote">"direct:commit"</span>, <span class="code-keyword">null</span>); + </pre> </div></div>