public class EntryFactory extends Object
EntryFactory...| Modifier and Type | Class and Description |
|---|---|
static interface |
EntryFactory.InvalidationStrategy
Strategy for invalidating item states
|
static interface |
EntryFactory.NodeEntryListener |
| Constructor and Description |
|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
NodeEntry |
createNodeEntry(NodeEntry parent,
org.apache.jackrabbit.spi.Name qName,
String uniqueId) |
PropertyEntry |
createPropertyEntry(NodeEntry parent,
org.apache.jackrabbit.spi.Name qName) |
NodeEntry |
createRootEntry() |
org.apache.jackrabbit.spi.IdFactory |
getIdFactory() |
EntryFactory.InvalidationStrategy |
getInvalidationStrategy() |
TransientItemStateFactory |
getItemStateFactory() |
org.apache.jackrabbit.spi.PathFactory |
getPathFactory() |
void |
notifyEntryCreated(NodeEntry entry) |
void |
notifyIdChange(NodeEntry entry,
String previousUniqueID) |
public EntryFactory(TransientItemStateFactory isf, org.apache.jackrabbit.spi.IdFactory idFactory, EntryFactory.NodeEntryListener listener, org.apache.jackrabbit.spi.PathFactory pathFactory)
EntryFactory.isf - idFactory - listener - pathFactory - public NodeEntry createRootEntry()
public NodeEntry createNodeEntry(NodeEntry parent, org.apache.jackrabbit.spi.Name qName, String uniqueId)
public PropertyEntry createPropertyEntry(NodeEntry parent, org.apache.jackrabbit.spi.Name qName)
public org.apache.jackrabbit.spi.IdFactory getIdFactory()
public org.apache.jackrabbit.spi.PathFactory getPathFactory()
public TransientItemStateFactory getItemStateFactory()
public void notifyEntryCreated(NodeEntry entry)
public EntryFactory.InvalidationStrategy getInvalidationStrategy()
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.