Author: cziegeler
Date: Thu Oct 20 08:16:30 2016
New Revision: 1765763
URL: http://svn.apache.org/viewvc?rev=1765763&view=rev
Log:
Update javadoc
Modified:
sling/trunk/bundles/api/src/main/java/org/apache/sling/spi/resource/provider/ObserverConfiguration.java
Modified:
sling/trunk/bundles/api/src/main/java/org/apache/sling/spi/resource/provider/ObserverConfiguration.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/spi/resource/provider/ObserverConfiguration.java?rev=1765763&r1=1765762&r2=1765763&view=diff
==============================================================================
---
sling/trunk/bundles/api/src/main/java/org/apache/sling/spi/resource/provider/ObserverConfiguration.java
(original)
+++
sling/trunk/bundles/api/src/main/java/org/apache/sling/spi/resource/provider/ObserverConfiguration.java
Thu Oct 20 08:16:30 2016
@@ -33,6 +33,13 @@ import org.osgi.annotation.versioning.Pr
* {@link Object#equals(Object)} method. Two configurations are equal, if they
* have exactly the same parameters.
*
+ * A resource provider implementation observation must support sending remove
+ * events as explained in {@link
org.apache.sling.api.resource.observation.ResourceChangeListener}.
+ * If an observer configuration contains a pattern or is limited to a sub tree,
+ * removal events not matching the pattern or removing events of parents of
+ * that sub tree must be provided to the listener nevertheless - if the
+ * listener is interested in resource remove events.
+ *
* @since 1.0.0 (Sling API Bundle 2.11.0)
*/
@ProviderType