Author: cziegeler
Date: Wed Oct 12 08:16:30 2016
New Revision: 1764400

URL: http://svn.apache.org/viewvc?rev=1764400&view=rev
Log:
SLING-6138 : Use JcrResourceListener for observation. Add simpler constructor

Modified:
    
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java

Modified: 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java?rev=1764400&r1=1764399&r2=1764400&view=diff
==============================================================================
--- 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
 (original)
+++ 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/observation/ResourceChange.java
 Wed Oct 12 08:16:30 2016
@@ -103,6 +103,25 @@ public class ResourceChange {
     }
 
     /**
+     * Create a new change object
+     *
+     * @param changeType The change type
+     * @param path The resource path
+     * @param isExternal {code true} if the change happened on another node
+     * @since 1.2.0 (Sling API Bundle 2.15.0)
+     */
+    public ResourceChange(final @Nonnull ChangeType changeType,
+            final @Nonnull String path,
+            final boolean isExternal) {
+        this.path = path;
+        this.changeType = changeType;
+        this.isExternal = isExternal;
+        this.addedPropertyNames = null;
+        this.changedPropertyNames = null;
+        this.removedPropertyNames = null;
+    }
+
+    /**
      * Get the resource path.
      * @return The path to the resource.
      */


Reply via email to