Class EntryNodeByStringKeyVisitor

java.lang.Object
javax.jcr.util.TraversingItemVisitor
javax.jcr.util.TraversingItemVisitor.Default
com.adobe.acs.commons.httpcache.store.jcr.impl.visitor.AbstractNodeVisitor
com.adobe.acs.commons.httpcache.store.jcr.impl.visitor.EntryNodeByStringKeyVisitor
All Implemented Interfaces:
javax.jcr.ItemVisitor

public class EntryNodeByStringKeyVisitor extends AbstractNodeVisitor
  • Constructor Details

    • EntryNodeByStringKeyVisitor

      public EntryNodeByStringKeyVisitor(int maxLevel, org.apache.sling.commons.classloader.DynamicClassLoaderManager dclm, String cacheKeyStr)
  • Method Details

    • getCacheContentIfPresent

      public CacheContent getCacheContentIfPresent()
    • entering

      protected void entering(javax.jcr.Node node, int level) throws javax.jcr.RepositoryException
      Overrides:
      entering in class AbstractNodeVisitor
      Throws:
      javax.jcr.RepositoryException
    • getCacheKey

      protected CacheKey getCacheKey(javax.jcr.Node node) throws javax.jcr.RepositoryException, IOException, ClassNotFoundException
      Throws:
      javax.jcr.RepositoryException
      IOException
      ClassNotFoundException
    • visit

      public void visit(javax.jcr.Node node) throws javax.jcr.RepositoryException
      Specified by:
      visit in interface javax.jcr.ItemVisitor
      Overrides:
      visit in class AbstractNodeVisitor
      Throws:
      javax.jcr.RepositoryException