org.apache.jackrabbit.jcr2spi.hierarchy
Interface PropertyEntry
- All Superinterfaces:
- HierarchyEntry
- All Known Implementing Classes:
- PropertyEntryImpl
public interface PropertyEntry
- extends HierarchyEntry
PropertyEntry
...
Methods inherited from interface org.apache.jackrabbit.jcr2spi.hierarchy.HierarchyEntry |
complete, denotesNode, getItemState, getName, getParent, getPath, getStatus, getWorkspacePath, invalidate, isAvailable, reload, remove, revert, setItemState, transientRemove |
getId
PropertyId getId()
throws javax.jcr.InvalidItemStateException,
javax.jcr.RepositoryException
- Returns:
- the
NodeId
of this child node entry.
- Throws:
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
getWorkspaceId
PropertyId getWorkspaceId()
throws javax.jcr.InvalidItemStateException,
javax.jcr.RepositoryException
- Returns the ID that must be used for resolving this entry OR loading its
children entries from the persistent layer. This is the same as
getId()
unless any of its ancestors has been transiently
moved.
- Returns:
-
- Throws:
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
- See Also:
getId()
getPropertyState
PropertyState getPropertyState()
throws javax.jcr.ItemNotFoundException,
javax.jcr.RepositoryException
- Returns:
- the referenced
PropertyState
.
- Throws:
javax.jcr.ItemNotFoundException
- if the PropertyState
does not
exist anymore.
javax.jcr.RepositoryException
- if an error occurs while retrieving the
PropertyState
.
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.