Class EntryFactory


  • public class EntryFactory
    extends Object
    EntryFactory...
    • Constructor Detail

      • EntryFactory

        public EntryFactory​(TransientItemStateFactory isf,
                            org.apache.jackrabbit.spi.IdFactory idFactory,
                            EntryFactory.NodeEntryListener listener,
                            org.apache.jackrabbit.spi.PathFactory pathFactory)
        Create a new instance of the EntryFactory.
        Parameters:
        isf -
        idFactory -
        listener -
        pathFactory -
    • Method Detail

      • createRootEntry

        public NodeEntry createRootEntry()
        Returns:
        the root entry.
      • createNodeEntry

        public NodeEntry createNodeEntry​(NodeEntry parent,
                                         org.apache.jackrabbit.spi.Name qName,
                                         String uniqueId)
      • createPropertyEntry

        public PropertyEntry createPropertyEntry​(NodeEntry parent,
                                                 org.apache.jackrabbit.spi.Name qName)
      • getIdFactory

        public org.apache.jackrabbit.spi.IdFactory getIdFactory()
      • getPathFactory

        public org.apache.jackrabbit.spi.PathFactory getPathFactory()
      • notifyEntryCreated

        public void notifyEntryCreated​(NodeEntry entry)
      • notifyIdChange

        public void notifyIdChange​(NodeEntry entry,
                                   String previousUniqueID)