org.apache.jackrabbit.jcr2spi.hierarchy
Class EntryFactory
java.lang.Object
org.apache.jackrabbit.jcr2spi.hierarchy.EntryFactory
public class EntryFactory
- extends Object
EntryFactory
...
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntryFactory
public EntryFactory(TransientItemStateFactory isf,
IdFactory idFactory,
EntryFactory.NodeEntryListener listener,
PathFactory pathFactory)
- Create a new instance of the
EntryFactory
.
- Parameters:
isf
- idFactory
- listener
- pathFactory
-
createRootEntry
public NodeEntry createRootEntry()
- Returns:
- the root entry.
createNodeEntry
public NodeEntry createNodeEntry(NodeEntry parent,
Name qName,
String uniqueId)
createPropertyEntry
public PropertyEntry createPropertyEntry(NodeEntry parent,
Name qName)
getIdFactory
public IdFactory getIdFactory()
getPathFactory
public PathFactory getPathFactory()
getItemStateFactory
public TransientItemStateFactory getItemStateFactory()
notifyEntryCreated
public void notifyEntryCreated(NodeEntry entry)
notifyIdChange
public void notifyIdChange(NodeEntry entry,
String previousUniqueID)
getInvalidationStrategy
public EntryFactory.InvalidationStrategy getInvalidationStrategy()
- Returns:
- the strategy used for item state invalidation (refresh)
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.