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 2012/05/10 16:21:13 UTC

svn commit: r817081 - in /websites/production/camel/content: book-component-appendix.html book-in-one-page.html cache/main.pageCache jcr.html

Author: buildbot
Date: Thu May 10 14:21:12 2012
New Revision: 817081

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-component-appendix.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/jcr.html

Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Thu May 10 14:21:12 2012
@@ -8037,7 +8037,7 @@ In <b>Camel 2.0</b> we store big input s
 
 <h2><a shape="rect" name="BookComponentAppendix-JCRComponent"></a>JCR Component</h2>
 
-<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) using a producer, or listen for changes with a consumer.</p>
+<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) with its producer, or register an EventListener with the consumer.</p>
 
 <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">
@@ -8071,13 +8071,14 @@ jcr:<span class="code-comment">//user:pa
 </div>
 </div>
 
-<p>When a message is sent to a JCR producer endpoint:<br clear="none">
-*If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.<br clear="none">
-*If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</p>
+<p>When a message is sent to a JCR producer endpoint:</p>
+<ul><li>If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.</li><li>If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</li></ul>
+
 
 <h4><a shape="rect" name="BookComponentAppendix-Consumer"></a>Consumer</h4>
+<p>The consumer will connect to JCR periodically and return a List&lt;javax.jcr.observation.Event&gt; in the message body. </p>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored. </td></tr><tr><td colspan
 ="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>60000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before each session live checking. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckIntervalOnStart</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>3000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before the first session live checking. </td></tr></tbody></table>
 </div>
 </div>
 
@@ -14306,7 +14307,7 @@ Use the <tt>Web.xml</tt> file to publish
 <p>Then you can define your route as follows:</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <pre class="code-java">from(<span class="code-quote">"servlet:<span class="code-comment">///hello?matchOnUriPrefix=<span class="code-keyword">true</span>"</span>).process(<span class="code-keyword">new</span> Processor() {
-</span>    <span class="code-keyword">public</span> void process(Exchange exchange) <span class="code-keyword">throws</span> Exception {                    
+</span>    <span class="code-keyword">public</span> void process(Exchange exchange) <span class="code-keyword">throws</span> Exception {
         <span class="code-object">String</span> contentType = exchange.getIn().getHeader(Exchange.CONTENT_TYPE, <span class="code-object">String</span>.class);
         <span class="code-object">String</span> path = exchange.getIn().getHeader(Exchange.HTTP_PATH, <span class="code-object">String</span>.class);
         assertEquals(<span class="code-quote">"Get a wrong content type"</span>, CONTENT_TYPE, contentType);
@@ -14315,7 +14316,7 @@ Use the <tt>Web.xml</tt> file to publish
         assertEquals(<span class="code-quote">"Get a wrong charset name from the message heaer"</span>, <span class="code-quote">"UTF-8"</span>, charsetEncoding);
         <span class="code-comment">// <span class="code-keyword">assert</span> exchange charset
 </span>        assertEquals(<span class="code-quote">"Get a wrong charset naem from the exchange property"</span>, <span class="code-quote">"UTF-8"</span>, exchange.getProperty(Exchange.CHARSET_NAME));
-        exchange.getOut().setHeader(Exchange.CONTENT_TYPE, contentType + <span class="code-quote">"; charset=UTF-8"</span>);                        
+        exchange.getOut().setHeader(Exchange.CONTENT_TYPE, contentType + <span class="code-quote">"; charset=UTF-8"</span>);
         exchange.getOut().setHeader(<span class="code-quote">"PATH"</span>, path);
         exchange.getOut().setBody(<span class="code-quote">"&lt;b&gt;Hello World&lt;/b&gt;"</span>);
     }

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 Thu May 10 14:21:12 2012
@@ -28427,7 +28427,7 @@ In <b>Camel 2.0</b> we store big input s
 
 <h2><a shape="rect" name="BookInOnePage-JCRComponent"></a>JCR Component</h2>
 
-<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) using a producer, or listen for changes with a consumer.</p>
+<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) with its producer, or register an EventListener with the consumer.</p>
 
 <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">
@@ -28461,13 +28461,14 @@ jcr:<span class="code-comment">//user:pa
 </div>
 </div>
 
-<p>When a message is sent to a JCR producer endpoint:<br clear="none">
-*If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.<br clear="none">
-*If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</p>
+<p>When a message is sent to a JCR producer endpoint:</p>
+<ul><li>If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.</li><li>If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</li></ul>
+
 
 <h4><a shape="rect" name="BookInOnePage-Consumer"></a>Consumer</h4>
+<p>The consumer will connect to JCR periodically and return a List&lt;javax.jcr.observation.Event&gt; in the message body. </p>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored. </td></tr><tr><td colspan
 ="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>60000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before each session live checking. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckIntervalOnStart</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>3000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before the first session live checking. </td></tr></tbody></table>
 </div>
 </div>
 
@@ -34696,7 +34697,7 @@ Use the <tt>Web.xml</tt> file to publish
 <p>Then you can define your route as follows:</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
 <pre class="code-java">from(<span class="code-quote">"servlet:<span class="code-comment">///hello?matchOnUriPrefix=<span class="code-keyword">true</span>"</span>).process(<span class="code-keyword">new</span> Processor() {
-</span>    <span class="code-keyword">public</span> void process(Exchange exchange) <span class="code-keyword">throws</span> Exception {                    
+</span>    <span class="code-keyword">public</span> void process(Exchange exchange) <span class="code-keyword">throws</span> Exception {
         <span class="code-object">String</span> contentType = exchange.getIn().getHeader(Exchange.CONTENT_TYPE, <span class="code-object">String</span>.class);
         <span class="code-object">String</span> path = exchange.getIn().getHeader(Exchange.HTTP_PATH, <span class="code-object">String</span>.class);
         assertEquals(<span class="code-quote">"Get a wrong content type"</span>, CONTENT_TYPE, contentType);
@@ -34705,7 +34706,7 @@ Use the <tt>Web.xml</tt> file to publish
         assertEquals(<span class="code-quote">"Get a wrong charset name from the message heaer"</span>, <span class="code-quote">"UTF-8"</span>, charsetEncoding);
         <span class="code-comment">// <span class="code-keyword">assert</span> exchange charset
 </span>        assertEquals(<span class="code-quote">"Get a wrong charset naem from the exchange property"</span>, <span class="code-quote">"UTF-8"</span>, exchange.getProperty(Exchange.CHARSET_NAME));
-        exchange.getOut().setHeader(Exchange.CONTENT_TYPE, contentType + <span class="code-quote">"; charset=UTF-8"</span>);                        
+        exchange.getOut().setHeader(Exchange.CONTENT_TYPE, contentType + <span class="code-quote">"; charset=UTF-8"</span>);
         exchange.getOut().setHeader(<span class="code-quote">"PATH"</span>, path);
         exchange.getOut().setBody(<span class="code-quote">"&lt;b&gt;Hello World&lt;/b&gt;"</span>);
     }

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

Modified: websites/production/camel/content/jcr.html
==============================================================================
--- websites/production/camel/content/jcr.html (original)
+++ websites/production/camel/content/jcr.html Thu May 10 14:21:12 2012
@@ -77,7 +77,7 @@
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2><a shape="rect" name="JCR-JCRComponent"></a>JCR Component</h2>
 
-<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) using a producer, or listen for changes with a consumer.</p>
+<p>The <b><tt>jcr</tt></b> component allows you to add/read nodes to/from a JCR compliant content repository (for example, <a shape="rect" class="external-link" href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>) with its producer, or register an EventListener with the consumer.</p>
 
 <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">
@@ -111,13 +111,14 @@ jcr:<span class="code-comment">//user:pa
 </div>
 </div>
 
-<p>When a message is sent to a JCR producer endpoint:<br clear="none">
-*If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.<br clear="none">
-*If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</p>
+<p>When a message is sent to a JCR producer endpoint:</p>
+<ul><li>If the operation is CamelJcrInsert: A new node is created in the content repository, all the message properties of the IN message are transformed to JCR <tt>Value</tt> instances and added to the new node and the node's UUID is returned in the OUT message.</li><li>If the operation is CamelJcrGetById: A new node is retrieved from the repository using the message body as node identifier.</li></ul>
+
 
 <h4><a shape="rect" name="JCR-Consumer"></a>Consumer</h4>
+<p>The consumer will connect to JCR periodically and return a List&lt;javax.jcr.observation.Event&gt; in the message body. </p>
 <div class="confluenceTableSmall"><div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored</td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Name </th><th colspan="1" rowspan="1" class="confluenceTh"> Default Value </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>eventTypes</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>0</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> A combination of one or more event types encoded as a bit mask value such as javax.jcr.observation.Event.NODE_ADDED, javax.jcr.observation.Event.NODE_REMOVED, etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>deep</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> When it is true, events whose associated parent node is at current path or within its subgraph are received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>uuids</
 tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the identifiers in the comma separated uuid list will be received.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>nodeTypeNames</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>null</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Only events whose associated parent node has one of the node types (or a subtype of one of the node types) in this list will be received. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>noLocal</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> If <tt>noLocal</tt> is <tt>true</tt>, then events generated by the session through which the listener was registered are ignored. Otherwise, they are not ignored. </td></tr><tr><td colspan
 ="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckInterval</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>60000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before each session live checking. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <tt>sessionLiveCheckIntervalOnStart</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>3000</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> Interval in milliseconds to wait before the first session live checking. </td></tr></tbody></table>
 </div>
 </div>