Author: cziegeler
Date: Wed Aug 20 18:02:21 2014
New Revision: 1619191

URL: http://svn.apache.org/r1619191
Log:
SLING-3848 : JcrNodeResource takes too long and initializes too much too soon.

Modified:
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java?rev=1619191&r1=1619190&r2=1619191&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java
 Wed Aug 20 18:02:21 2014
@@ -21,7 +21,6 @@ package org.apache.sling.jcr.resource.in
 import java.util.Iterator;
 import java.util.NoSuchElementException;
 
-import javax.jcr.ItemNotFoundException;
 import javax.jcr.Node;
 import javax.jcr.NodeIterator;
 
@@ -42,10 +41,10 @@ public class JcrNodeResourceIterator imp
     private static final Logger LOGGER = 
LoggerFactory.getLogger(JcrNodeResourceIterator.class);
 
     /** resource resolver used to create resources from nodes */
-    private ResourceResolver resourceResolver;
+    private final ResourceResolver resourceResolver;
 
     /** underlying node iterator to be used for resources */
-    private NodeIterator nodes;
+    private final NodeIterator nodes;
 
     /** The prefetched next iterator entry, null at the end of iterating */
     private Resource nextResult;


Reply via email to