Class EntryNodeWriter


  • public class EntryNodeWriter
    extends Object
    • Constructor Detail

      • EntryNodeWriter

        public EntryNodeWriter​(javax.jcr.Session session,
                               javax.jcr.Node entryNode,
                               CacheKey cacheKey,
                               CacheContent cacheContent,
                               long expireTimeInMilliSeconds,
                               Clock clock)
    • Method Detail

      • write

        public void write()
                   throws javax.jcr.RepositoryException,
                          IOException
        Populate the entry node with values
        Throws:
        javax.jcr.RepositoryException
        IOException
      • getOrCreateByPath

        protected javax.jcr.Node getOrCreateByPath​(javax.jcr.Node baseNode,
                                                   String path,
                                                   String intermediateNodeType,
                                                   String nodeType)
                                            throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException