You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by bu...@apache.org on 2011/03/08 17:32:31 UTC
svn commit: r786687 -
/websites/staging/chemistry/trunk/content/java/opencmis-cookbook.html
Author: buildbot
Date: Tue Mar 8 16:32:31 2011
New Revision: 786687
Log:
Staging update by buildbot
Modified:
websites/staging/chemistry/trunk/content/java/opencmis-cookbook.html
Modified: websites/staging/chemistry/trunk/content/java/opencmis-cookbook.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-cookbook.html (original)
+++ websites/staging/chemistry/trunk/content/java/opencmis-cookbook.html Tue Mar 8 16:32:31 2011
@@ -377,13 +377,14 @@ So it might return stale objects.<br />
<h3 id="retrieving_document_objects_from_query_results">Retrieving Document objects from query results</h3>
<div class="codehilite"><pre><span class="n">String</span> <span class="n">myType</span> <span class="o">=</span> <span class="s">"my:documentType"</span><span class="o">;</span>
-<span class="n">String</span> <span class="n">queryString</span> <span class="o">=</span> <span class="s">"SELECT * FROM "</span> <span class="o">+</span> <span class="n">myType</span><span class="o">;</span>
<span class="c1">// get the query name of cmis:objectId</span>
<span class="n">ObjectType</span> <span class="n">type</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="na">getTypeDefinition</span><span class="o">(</span><span class="n">myType</span><span class="o">);</span>
<span class="n">PropertyDefinition</span><span class="o"><?></span> <span class="n">objectIdPropDef</span> <span class="o">=</span> <span class="n">type</span><span class="o">.</span><span class="na">getPropertyDefinitions</span><span class="o">().</span><span class="na">get</span><span class="o">(</span><span class="n">PropertyIds</span><span class="o">.</span><span class="na">OBJECT_ID</span><span class="o">);</span>
<span class="n">String</span> <span class="n">objectIdQueryName</span> <span class="o">=</span> <span class="n">objectIdPropDef</span><span class="o">.</span><span class="na">getQueryName</span><span class="o">();</span>
+<span class="n">String</span> <span class="n">queryString</span> <span class="o">=</span> <span class="s">"SELECT "</span> <span class="o">+</span> <span class="n">objectIdQueryName</span> <span class="o">+</span> <span class="s">" FROM "</span> <span class="o">+</span> <span class="n">type</span><span class="o">.</span><span class="na">getQueryName</span><span class="o">();</span>
+
<span class="c1">// execute query</span>
<span class="n">ItemIterable</span><span class="o"><</span><span class="n">QueryResult</span><span class="o">></span> <span class="n">results</span> <span class="o">=</span> <span class="n">session</span><span class="o">.</span><span class="na">query</span><span class="o">(</span><span class="n">queryString</span><span class="o">,</span> <span class="kc">false</span><span class="o">);</span>