Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.query | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
Modifier and Type | Method and Description |
---|---|
protected ChildNodeEntry |
HierarchyManagerImpl.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
protected ChildNodeEntry |
ZombieHierarchyManager.getChildNodeEntry(NodeState parent,
Name name,
int index)
Returns the
ChildNodeEntry of parent with the
specified name and index or null
if there's no such entry. |
protected ChildNodeEntry |
HierarchyManagerImpl.getChildNodeEntry(NodeState parent,
NodeId id)
Returns the
ChildNodeEntry of parent with the
specified uuid or null if there's no such entry. |
protected ChildNodeEntry |
ZombieHierarchyManager.getChildNodeEntry(NodeState parent,
NodeId id)
Returns the
ChildNodeEntry of parent with the
specified uuid or null if there's no such entry. |
Modifier and Type | Method and Description |
---|---|
abstract void |
OnWorkspaceInconsistency.handleMissingChildNode(NoSuchItemStateException exception,
QueryHandler handler,
Path path,
NodeState node,
ChildNodeEntry child)
Handle a missing child node state.
|
void |
OnWorkspaceInconsistency.logError(ItemStateException exception,
QueryHandler handler,
Path path,
NodeState node,
ChildNodeEntry child)
Logs a generic workspace inconsistency error.
|
Modifier and Type | Method and Description |
---|---|
ChildNodeEntry |
NodeState.addChildNodeEntry(Name nodeName,
NodeId id)
Adds a new
ChildNodeEntry . |
ChildNodeEntry |
NodeState.getChildNodeEntry(Name nodeName,
int index)
Returns the
ChildNodeEntry with the specified name and index
or null if there's no matching entry. |
ChildNodeEntry |
NodeState.getChildNodeEntry(NodeId id)
Returns the
ChildNodeEntry with the specified NodeId or
null if there's no matching entry. |
Modifier and Type | Method and Description |
---|---|
List<ChildNodeEntry> |
NodeState.getAddedChildNodeEntries()
Returns a list of child node entries that do not exist in the overlayed
node state but have been added to this node state.
|
List<ChildNodeEntry> |
NodeState.getChildNodeEntries()
Returns a list of
ChildNodeEntry objects denoting the
child nodes of this node. |
List<ChildNodeEntry> |
NodeState.getChildNodeEntries(Name nodeName)
Returns a list of
ChildNodeEntry s with the specified name. |
List<ChildNodeEntry> |
NodeState.getRemovedChildNodeEntries()
Returns a list of child node entries, that exist in the overlayed node state
but have been removed from this node state.
|
List<ChildNodeEntry> |
NodeState.getRenamedChildNodeEntries()
Returns a list of child node entries that exist both in this node
state and in the overlayed node state but have been renamed.
|
List<ChildNodeEntry> |
NodeState.getReorderedChildNodeEntries()
Returns a list of child node entries that exist both in this node
state and in the overlayed node state but have been reordered.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NodeState.notifyNodeAdded(ChildNodeEntry added)
Notify the listeners that a child node entry has been added
|
protected void |
NodeState.notifyNodeRemoved(ChildNodeEntry removed)
Notify the listeners that a child node entry has been removed
|
Modifier and Type | Method and Description |
---|---|
void |
NodeState.setChildNodeEntries(List<ChildNodeEntry> nodeEntries)
Sets the list of
ChildNodeEntry objects denoting the
child nodes of this node. |
Modifier and Type | Method and Description |
---|---|
List<ChildNodeEntry> |
InternalFrozenNode.getFrozenChildNodes()
Returns the list of frozen child nodes
|
Modifier and Type | Method and Description |
---|---|
boolean |
NodeStateEx.removeNode(ChildNodeEntry entry)
removes the child node with the given child node entry
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.