Class AbstractNodeVisitor

    • Constructor Detail

      • AbstractNodeVisitor

        public AbstractNodeVisitor​(int maxLevel,
                                   long deltaSaveThreshold)
    • Method Detail

      • visit

        public void visit​(javax.jcr.Node node)
                   throws javax.jcr.RepositoryException
        Specified by:
        visit in interface javax.jcr.ItemVisitor
        Overrides:
        visit in class javax.jcr.util.TraversingItemVisitor
        Throws:
        javax.jcr.RepositoryException
      • close

        public void close()
                   throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • entering

        protected void entering​(javax.jcr.Node node,
                                int level)
                         throws javax.jcr.RepositoryException
        Overrides:
        entering in class javax.jcr.util.TraversingItemVisitor.Default
        Throws:
        javax.jcr.RepositoryException
      • leaving

        protected void leaving​(javax.jcr.Node node,
                               int level)
                        throws javax.jcr.RepositoryException
        Overrides:
        leaving in class javax.jcr.util.TraversingItemVisitor.Default
        Throws:
        javax.jcr.RepositoryException
      • isCacheEntryNode

        public static boolean isCacheEntryNode​(javax.jcr.Node node)
                                        throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • isEmptyBucketNode

        public static boolean isEmptyBucketNode​(javax.jcr.Node node)
                                         throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • isBucketNode

        public static boolean isBucketNode​(javax.jcr.Node node)
                                    throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • persistSession

        protected void persistSession()
                               throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • getEvictionCount

        public long getEvictionCount()