Author: buildbot
Date: Tue May 23 12:39:50 2017
New Revision: 1012764

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    
websites/staging/sling/trunk/content/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue May 23 12:39:50 2017
@@ -1 +1 @@
-1795883
+1795902

Modified: 
websites/staging/sling/trunk/content/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html
 Tue May 23 12:39:50 2017
@@ -937,14 +937,14 @@ Only the latter supports storing the act
 </table>
 <p>For example the following command line imports the 
<code>/content/sample</code> page:</p>
 <div class="codehilite"><pre>$ <span class="n">curl</span> <span 
class="o">-</span><span class="n">F</span>&quot;<span class="p">:</span><span 
class="n">operation</span><span class="p">=</span><span 
class="n">import</span>&quot; <span class="o">-</span><span 
class="n">F</span>&quot;<span class="p">:</span><span 
class="n">contentType</span><span class="p">=</span><span 
class="n">json</span>&quot; <span class="o">-</span><span 
class="n">F</span>&quot;<span class="p">:</span><span 
class="n">name</span><span class="p">=</span><span 
class="n">sample</span>&quot; <span class="o">\</span>    
-   <span class="o">-</span><span class="n">F</span>&quot;<span 
class="p">:</span><span class="n">content</span><span class="p">={</span> <span 
class="s">&#39;jcr:primaryType&#39;</span><span class="p">:</span> <span 
class="s">&#39;nt:unstructured&#39;</span><span class="p">,</span> <span 
class="s">&#39;propOne&#39;</span> <span class="p">:</span> <span 
class="s">&#39;propOneValue&#39;</span><span class="p">,</span> <span 
class="s">&#39;childOne&#39;</span> <span class="p">:</span> <span 
class="p">{</span> <span class="s">&#39;childPropOne&#39;</span> <span 
class="p">:</span> <span class="n">true</span> <span class="p">}</span> <span 
class="p">}</span>&quot; <span class="o">\</span>    
+   <span class="o">-</span><span class="n">F</span><span 
class="o">&#39;</span><span class="p">:</span><span 
class="n">content</span><span class="p">={</span> &quot;<span 
class="n">jcr</span><span class="p">:</span><span 
class="n">primaryType</span>&quot;<span class="p">:</span> &quot;<span 
class="n">nt</span><span class="p">:</span><span 
class="n">unstructured</span>&quot;<span class="p">,</span> &quot;<span 
class="n">propOne</span>&quot; <span class="p">:</span> &quot;<span 
class="n">propOneValue</span>&quot;<span class="p">,</span> &quot;<span 
class="n">childOne</span>&quot; <span class="p">:</span> <span 
class="p">{</span> &quot;<span class="n">childPropOne</span>&quot; <span 
class="p">:</span> <span class="n">true</span> <span class="p">}</span> <span 
class="p">}</span><span class="s">&#39;</span><span class="err"> \    </span>
    <span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">host</span><span class="o">/</span><span 
class="n">content</span>
 </pre></div>
 
 
 <p>For example the following command line imports the 
<code>/content/sample</code> page without the optional name parameter:</p>
 <div class="codehilite"><pre>$ <span class="n">curl</span> <span 
class="o">-</span><span class="n">F</span>&quot;<span class="p">:</span><span 
class="n">operation</span><span class="p">=</span><span 
class="n">import</span>&quot; <span class="o">-</span><span 
class="n">F</span>&quot;<span class="p">:</span><span 
class="n">contentType</span><span class="p">=</span><span 
class="n">json</span>&quot;
-   <span class="o">-</span><span class="n">F</span>&quot;<span 
class="p">:</span><span class="n">content</span><span class="p">={</span> <span 
class="s">&#39;sample&#39;</span> <span class="p">:</span> <span 
class="p">{</span><span class="s">&#39;propOne&#39;</span> <span 
class="p">:</span> <span class="s">&#39;propOneValue&#39;</span><span 
class="p">,</span> <span class="s">&#39;childOne&#39;</span> <span 
class="p">:</span> <span class="p">{</span> <span 
class="s">&#39;childPropOne&#39;</span> <span class="p">:</span> <span 
class="n">true</span> <span class="p">}</span> <span class="p">}</span> <span 
class="p">}</span>&quot; <span class="o">\</span>    
+   <span class="o">-</span><span class="n">F</span><span 
class="o">&#39;</span><span class="p">:</span><span 
class="n">content</span><span class="p">={</span> &quot;<span 
class="n">sample</span>&quot; <span class="p">:</span> <span 
class="p">{</span>&quot;<span class="n">propOne</span>&quot; <span 
class="p">:</span> &quot;<span class="n">propOneValue</span>&quot;<span 
class="p">,</span> &quot;<span class="n">childOne</span>&quot; <span 
class="p">:</span> <span class="p">{</span> &quot;<span 
class="n">childPropOne</span>&quot; <span class="p">:</span> <span 
class="n">true</span> <span class="p">}</span> <span class="p">}</span> <span 
class="p">}</span><span class="s">&#39;</span><span class="err"> \    </span>
    <span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">host</span><span class="o">/</span><span 
class="n">content</span>
 </pre></div>
 
@@ -955,7 +955,7 @@ Only the latter supports storing the act
     <span class="nt">&lt;input</span> <span class="na">type=</span><span 
class="s">&quot;hidden&quot;</span> <span class="na">name=</span><span 
class="s">&quot;:contentType&quot;</span> <span class="na">value=</span><span 
class="s">&quot;json&quot;</span> <span class="nt">/&gt;</span>
     <span class="nt">&lt;input</span> <span class="na">type=</span><span 
class="s">&quot;hidden&quot;</span> <span class="na">name=</span><span 
class="s">&quot;:nameHint&quot;</span> <span class="na">value=</span><span 
class="s">&quot;sample&quot;</span> <span class="nt">/&gt;</span>
 
-    <span class="nt">&lt;input</span> <span class="na">type=</span><span 
class="s">&quot;text&quot;</span> <span class="na">name=</span><span 
class="s">&quot;:content&quot;</span> <span class="na">value=</span><span 
class="s">&quot;{ &#39;jcr:primaryType&#39;: &#39;nt:unstructured&#39;, 
&#39;propOne&#39; : &#39;propOneValue&#39;, &#39;childOne&#39; : { 
&#39;childPropOne&#39; : true } }&quot;</span> <span class="nt">/&gt;</span>
+    <span class="nt">&lt;input</span> <span class="na">type=</span><span 
class="s">&quot;text&quot;</span> <span class="na">name=</span><span 
class="s">&quot;:content&quot;</span> <span class="na">value=</span><span 
class="s">&quot;{ &amp;quot;jcr:primaryType&amp;quot; : 
&amp;quot;nt:unstructured&amp;quot; , &amp;quot;propOne&amp;quot; : 
&amp;quot;propOneValue&amp;quot;, &amp;quot;childOne&amp;quot; : { 
&amp;quot;childPropOne&amp;quot; : true } }&quot;</span> <span 
class="nt">/&gt;</span>
     <span class="nt">&lt;input</span> <span class="na">type=</span><span 
class="s">&quot;Submit&quot;</span> <span class="nt">/&gt;</span>
 <span class="nt">&lt;/form&gt;</span>
 </pre></div>
@@ -1108,7 +1108,7 @@ The Accept header can be overridden (and
 <p>A <code>SlingPostProcessor</code> may perform additional changes or revert 
previous ones. It is important that the <code>SlingPostProcessor</code> does 
not commit its changes but rather only performs the changes in the transient 
space (with the resource resolver bound to the current request) and in addition 
reports the changes through the 2nd parameter of the method 
<code>process(SlingHttpServletRequest, List&lt;Modification&gt;)</code>.</p>
 <p>Two examples of SlingPostProcessors are found in the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/test-services/src/main/java/org/apache/sling/launchpad/testservices/post/";>test-services</a>
 module, with the corresponding test code in the <a 
href="http://svn.apache.org/repos/asf/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/servlets/post/SlingPostProcessorTest";>integration-tests</a>
 module.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1792600 by kwin on Tue, 25 Apr 2017 11:30:00 +0000
+        Rev. 1795902 by pauls on Tue, 23 May 2017 12:39:33 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project


Reply via email to