Author: fmeschbe
Date: Tue Jan 15 04:32:31 2008
New Revision: 612097

URL: http://svn.apache.org/viewvc?rev=612097&view=rev
Log:
Support inheritance of provided entries (used for the per-session
root provider entry)

Modified:
    
incubator/sling/whiteboard/fmeschbe/resource/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/ResourceProviderEntry.java

Modified: 
incubator/sling/whiteboard/fmeschbe/resource/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/ResourceProviderEntry.java
URL: 
http://svn.apache.org/viewvc/incubator/sling/whiteboard/fmeschbe/resource/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/ResourceProviderEntry.java?rev=612097&r1=612096&r2=612097&view=diff
==============================================================================
--- 
incubator/sling/whiteboard/fmeschbe/resource/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/ResourceProviderEntry.java
 (original)
+++ 
incubator/sling/whiteboard/fmeschbe/resource/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/ResourceProviderEntry.java
 Tue Jan 15 04:32:31 2008
@@ -36,7 +36,13 @@
 
     private ResourceProviderEntry[] entries;
 
-    public ResourceProviderEntry(String path, ResourceProvider provider, 
ResourceProviderEntry parentEntry) {
+    public ResourceProviderEntry(String path, ResourceProvider provider,
+            ResourceProviderEntry parentEntry) {
+        this(path, provider, parentEntry, null);
+    }
+
+    public ResourceProviderEntry(String path, ResourceProvider provider,
+            ResourceProviderEntry parentEntry, ResourceProviderEntry[] 
entries) {
         if (path.endsWith("/")) {
             this.path = path.substring(0, path.length() - 1);
             this.prefix = path;
@@ -46,6 +52,7 @@
         }
         this.provider = provider;
         this.parentEntry = parentEntry;
+        this.entries = entries;
     }
 
     public ResourceProviderEntry getParentEntry() {


Reply via email to