Uses of Interface
org.apache.jackrabbit.core.id.ItemId
- 
Packages that use ItemId Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.id org.apache.jackrabbit.core.persistence.mem org.apache.jackrabbit.core.security org.apache.jackrabbit.core.security.authorization org.apache.jackrabbit.core.security.simple org.apache.jackrabbit.core.state org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers.org.apache.jackrabbit.core.virtual  - 
- 
Uses of ItemId in org.apache.jackrabbit.core
Fields in org.apache.jackrabbit.core declared as ItemId Modifier and Type Field Description protected ItemIdItemImpl. idMethods in org.apache.jackrabbit.core that return ItemId Modifier and Type Method Description ItemIdItemData. getId()Return the id associated with this item.ItemIdItemImpl. getId()Return the id of thisItem.protected ItemIdCachingHierarchyManager. resolvePath(Path path, int typesAllowed)Internal implementation ofHierarchyManagerImpl.resolvePath(Path)that will either resolve to a node or a property.ItemIdHierarchyManager. resolvePath(Path path)Deprecated.As of JSR 283, aPathdoesn't anymore uniquely identify anItem, thereforeHierarchyManager.resolveNodePath(Path)andHierarchyManager.resolvePropertyPath(Path)should be used instead.ItemIdHierarchyManagerImpl. resolvePath(Path path)Resolves a path into an item id.protected ItemIdHierarchyManagerImpl. resolvePath(Path.Element[] elements, int next, ItemId id, int typesAllowed)Internal implementation that iteratively resolves a path into an item.protected ItemIdHierarchyManagerImpl. resolvePath(Path path, int typesAllowed)Internal implementation ofHierarchyManagerImpl.resolvePath(Path)that will either resolve to a node or a property.Methods in org.apache.jackrabbit.core with parameters of type ItemId Modifier and Type Method Description intCachingHierarchyManager. getDepth(ItemId id)Returns the depth of the specified item which is equivalent togetPath(id).getAncestorCount().intHierarchyManager. getDepth(ItemId id)Returns the depth of the specified item which is equivalent togetPath(id).getAncestorCount().intHierarchyManagerImpl. getDepth(ItemId id)Returns the depth of the specified item which is equivalent togetPath(id).getAncestorCount().ItemImplItemManager. getItem(ItemId id)ItemStateBatchedItemOperations. getItemState(ItemId id)Retrieves the state of the item with the given id.protected ItemStateBatchedItemOperations. getItemState(ItemStateManager srcStateMgr, ItemId id)Retrieves the state of the item with the specified id using the given item state manager.protected ItemStateHierarchyManagerImpl. getItemState(ItemId id)Return an item state, given its item id.protected ItemStateZombieHierarchyManager. getItemState(ItemId id)Return an item state, given its item id.NameCachingHierarchyManager. getName(ItemId id)Returns the name of the specified item.NameHierarchyManager. getName(ItemId id)Returns the name of the specified item.NameHierarchyManagerImpl. getName(ItemId itemId)Returns the name of the specified item.PathCachingHierarchyManager. getPath(ItemId id)Returns the path to the given item.PathHierarchyManager. getPath(ItemId id)Returns the path to the given item.PathHierarchyManagerImpl. getPath(ItemId id)Returns the path to the given item.intHierarchyManager. getRelativeDepth(NodeId ancestorId, ItemId descendantId)Returns the depth of the specified descendant relative to the given ancestor.intHierarchyManagerImpl. getRelativeDepth(NodeId ancestorId, ItemId descendantId)Returns the depth of the specified descendant relative to the given ancestor.intHierarchyManager. getShareRelativeDepth(NodeId ancestorId, ItemId descendantId)Returns the depth of the specified share-descendant relative to the given share-ancestor.intHierarchyManagerImpl. getShareRelativeDepth(NodeId ancestor, ItemId descendant)Returns the depth of the specified share-descendant relative to the given share-ancestor.protected booleanHierarchyManagerImpl. hasItemState(ItemId id)Determines whether an item state for a given item id exists.protected booleanZombieHierarchyManager. hasItemState(ItemId id)Determines whether an item state for a given item id exists.booleanCachingHierarchyManager. isAncestor(NodeId nodeId, ItemId itemId)Determines whether the node with the specifiednodeIdis an ancestor of the item denoted by the givenitemId.booleanHierarchyManager. isAncestor(NodeId nodeId, ItemId itemId)Determines whether the node with the specifiednodeIdis an ancestor of the item denoted by the givenitemId.booleanHierarchyManagerImpl. isAncestor(NodeId nodeId, ItemId itemId)Determines whether the node with the specifiednodeIdis an ancestor of the item denoted by the givenitemId.voidItemLifeCycleListener. itemDestroyed(ItemId id, ItemImpl item)Called when anItemImplinstance has been destroyed (i.e.voidItemManager. itemDestroyed(ItemId id, ItemData data)booleanItemManager. itemExists(ItemId id)Checks if the item with the given id exists.voidItemLifeCycleListener. itemInvalidated(ItemId id, ItemImpl item)Called when anItemImplinstance has been invalidated (i.e.voidItemManager. itemInvalidated(ItemId id, ItemData data)protected voidCachingHierarchyManager. pathResolved(ItemId id, PathBuilder builder)protected voidHierarchyManagerImpl. pathResolved(ItemId id, PathBuilder builder)protected ItemIdHierarchyManagerImpl. resolvePath(Path.Element[] elements, int next, ItemId id, int typesAllowed)Internal implementation that iteratively resolves a path into an item.StringItemValidator. safeGetJCRPath(ItemId id)Failsafe translation of internalItemIdto JCR path for use in error messages etc.Constructors in org.apache.jackrabbit.core with parameters of type ItemId Constructor Description AbstractNodeData(ItemId id)Create a new instance of this class.ItemData(ItemId id)Create a new instance of this class.Constructor parameters in org.apache.jackrabbit.core with type arguments of type ItemId Constructor Description LazyItemIterator(SessionContext sessionContext, List<? extends ItemId> idList)Creates a newLazyItemIteratorinstance.LazyItemIterator(SessionContext sessionContext, List<? extends ItemId> idList, NodeId parentId)Creates a newLazyItemIteratorinstance, additionally taking a parent id as parameter. - 
Uses of ItemId in org.apache.jackrabbit.core.id
Classes in org.apache.jackrabbit.core.id that implement ItemId Modifier and Type Class Description classNodeIdNode identifier, i.e.classPropertyIdProperty identifier. - 
Uses of ItemId in org.apache.jackrabbit.core.persistence.mem
Fields in org.apache.jackrabbit.core.persistence.mem with type parameters of type ItemId Modifier and Type Field Description protected Map<ItemId,byte[]>InMemPersistenceManager. stateStoreDeprecated. - 
Uses of ItemId in org.apache.jackrabbit.core.security
Methods in org.apache.jackrabbit.core.security with parameters of type ItemId Modifier and Type Method Description booleanAccessManager. canRead(Path itemPath, ItemId itemId)Determines whether the item with the specifieditemPathoritemIdcan be read.booleanDefaultAccessManager. canRead(Path itemPath, ItemId itemId)voidAccessManager. checkPermission(ItemId id, int permissions)Deprecated.voidDefaultAccessManager. checkPermission(ItemId id, int permissions)booleanAccessManager. isGranted(ItemId id, int permissions)Deprecated.booleanDefaultAccessManager. isGranted(ItemId id, int actions) - 
Uses of ItemId in org.apache.jackrabbit.core.security.authorization
Methods in org.apache.jackrabbit.core.security.authorization with parameters of type ItemId Modifier and Type Method Description booleanCompiledPermissions. canRead(Path itemPath, ItemId itemId)Returnstrueif READ permission is granted for the existing item with the givenPathand/orItemId. - 
Uses of ItemId in org.apache.jackrabbit.core.security.simple
Methods in org.apache.jackrabbit.core.security.simple with parameters of type ItemId Modifier and Type Method Description booleanSimpleAccessManager. canRead(Path itemPath, ItemId itemId)voidSimpleAccessManager. checkPermission(ItemId id, int permissions)Determines whether the specifiedpermissionsare granted on the item with the specifiedid(i.e.booleanSimpleAccessManager. isGranted(ItemId id, int permissions)Determines whether the specifiedpermissionsare granted on the item with the specifiedid(i.e. - 
Uses of ItemId in org.apache.jackrabbit.core.state
Methods in org.apache.jackrabbit.core.state that return ItemId Modifier and Type Method Description abstract ItemIdItemState. getId()Returns the identifier of this item.ItemIdNodeState. getId()Returns the identifier of this item.ItemIdPropertyState. getId()Returns the identifier of this item.Methods in org.apache.jackrabbit.core.state with parameters of type ItemId Modifier and Type Method Description ISMLocking.ReadLockDefaultISMLocking. acquireReadLock(ItemId id)Increments the reader count and returns the acquired read lock once there are no more writers or the current writer shares the thread id with this reader.ISMLocking.ReadLockFineGrainedISMLocking. acquireReadLock(ItemId id)Acquire a read lock for the given itemid.ISMLocking.ReadLockISMLocking. acquireReadLock(ItemId id)Acquire a read lock for the given itemid.booleanChangeLog. deleted(ItemId id)Return a flag indicating whether a given item state is marked as deleted in this log.voidItemStateCache. evict(ItemId id)Removes theItemStateobject with the specified id from this cache if it is present.voidItemStateReferenceCache. evict(ItemId id)Removes theItemStateobject with the specified id from this cache if it is present.voidMLRUItemStateCache. evict(ItemId id)Removes theItemStateobject with the specified id from this cache if it is present.ItemStateChangeLog. get(ItemId id)Return an item state given its id.Collection<ItemState>SessionItemStateManager. getDescendantTransientItemStates(ItemId id)Returns a collection of those transient item state instances that are direct or indirect descendants of the item state with the given parent.Iterable<ItemState>SessionItemStateManager. getDescendantTransientItemStatesInAttic(ItemId id)Same asexcept that item state instances in the attic are returned.SessionItemStateManager.getDescendantTransientItemStates(ItemId)ItemStateItemStateManager. getItemState(ItemId id)Return an item state, given its item id.ItemStateLocalItemStateManager. getItemState(ItemId id)Return an item state, given its item id.ItemStateSessionItemStateManager. getItemState(ItemId id)Return an item state, given its item id.ItemStateSharedItemStateManager. getItemState(ItemId id)Return an item state, given its item id.ItemStateXAItemStateManager. getItemState(ItemId id)Return an item state, given its item id.ItemStateSessionItemStateManager. getTransientItemState(ItemId id)booleanChangeLog. has(ItemId id)Return a flag indicating whether a given item state exists.booleanItemStateManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.booleanLocalItemStateManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.booleanSessionItemStateManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.booleanSharedItemStateManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.booleanXAItemStateManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.protected booleanSharedItemStateManager. hasNonVirtualItemState(ItemId id)Checks if this item state manager has the given item state without considering the virtual item state managers.booleanSessionItemStateManager. hasTransientItemState(ItemId id)booleanSessionItemStateManager. hasTransientItemStateInAttic(ItemId id)booleanChangeLog. isAdded(ItemId id)Return a flag indicating whether a given item state is marked as added in this log.booleanItemStateCache. isCached(ItemId id)Returnstrueif this cache contains anItemStateobject with the specifiedid.booleanItemStateReferenceCache. isCached(ItemId id)Returnstrueif this cache contains anItemStateobject with the specifiedid.booleanMLRUItemStateCache. isCached(ItemId id)Returnstrueif this cache contains anItemStateobject with the specifiedid.booleanSessionItemStateManager. isItemStateInAttic(ItemId id)Return a flag indicating whether the specified item is in the transient item state manager's attic space.booleanChangeLog. isModified(ItemId id)Returns a flag indicating whether a given item state is marked as modified in this log.ItemStateItemStateCache. retrieve(ItemId id)Returns theItemStateobject with the specifiedidif it is present ornullif no entry exists with thatid.ItemStateItemStateReferenceCache. retrieve(ItemId id)Returns theItemStateobject with the specifiedidif it is present ornullif no entry exists with thatid.ItemStateMLRUItemStateCache. retrieve(ItemId id)Returns theItemStateobject with the specifiedidif it is present ornullif no entry exists with thatid. - 
Uses of ItemId in org.apache.jackrabbit.core.version
Methods in org.apache.jackrabbit.core.version with parameters of type ItemId Modifier and Type Method Description ItemStateInternalXAVersionManager. getItemState(ItemId id)Return an item state, given its item id.booleanInternalXAVersionManager. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.booleanInternalXAVersionManager. isVirtualRoot(ItemId id)Checks if the id refers to the root of a virtual tree.Method parameters in org.apache.jackrabbit.core.version with type arguments of type ItemId Modifier and Type Method Description protected voidVersionManagerImplMerge. merge(InternalActivity activity, List<ItemId> failedIds)Merge the given activity to this workspaceprotected voidVersionManagerImplMerge. merge(NodeStateEx state, NodeStateEx srcRoot, List<ItemId> failedIds, boolean bestEffort, boolean shallow)Merges/Updates this node with its corresponding ones - 
Uses of ItemId in org.apache.jackrabbit.core.virtual
Methods in org.apache.jackrabbit.core.virtual with parameters of type ItemId Modifier and Type Method Description ItemStateAbstractVISProvider. getItemState(ItemId id)Return an item state, given its item id.booleanAbstractVISProvider. hasItemState(ItemId id)Return a flag indicating whether an item state for a given item id exists.voidAbstractVISProvider. invalidateItem(ItemId id, boolean recursive)invalidates the itembooleanAbstractVISProvider. isVirtualRoot(ItemId id)Checks if the id refers to the root of a virtual tree.booleanVirtualItemStateProvider. isVirtualRoot(ItemId id)Checks if the id refers to the root of a virtual tree. 
 -