|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ItemId | |
---|---|
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.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 | |
---|---|
protected ItemId |
ItemImpl.id
|
Methods in org.apache.jackrabbit.core that return ItemId | |
---|---|
ItemId |
ItemData.getId()
Return the id associated with this item. |
ItemId |
ItemImpl.getId()
Return the id of this Item . |
protected ItemId |
HierarchyManagerImpl.resolvePath(Path.Element[] elements,
int next,
ItemId id,
int typesAllowed)
Internal implementation that iteratively resolves a path into an item. |
ItemId |
HierarchyManager.resolvePath(Path path)
Deprecated. As of JSR 283, a Path doesn't anymore uniquely
identify an Item , therefore HierarchyManager.resolveNodePath(Path) and
HierarchyManager.resolvePropertyPath(Path) should be used instead. |
ItemId |
HierarchyManagerImpl.resolvePath(Path path)
Resolves a path into an item id. |
protected ItemId |
HierarchyManagerImpl.resolvePath(Path path,
int typesAllowed)
Internal implementation of HierarchyManagerImpl.resolvePath(Path) that will either
resolve to a node or a property. |
protected ItemId |
CachingHierarchyManager.resolvePath(Path path,
int typesAllowed)
Internal implementation of HierarchyManagerImpl.resolvePath(Path) that will either
resolve to a node or a property. |
Methods in org.apache.jackrabbit.core with parameters of type ItemId | |
---|---|
int |
HierarchyManager.getDepth(ItemId id)
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount() . |
int |
HierarchyManagerImpl.getDepth(ItemId id)
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount() . |
int |
CachingHierarchyManager.getDepth(ItemId id)
Returns the depth of the specified item which is equivalent to getPath(id).getAncestorCount() . |
ItemImpl |
ItemManager.getItem(ItemId id)
|
protected ItemState |
HierarchyManagerImpl.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
BatchedItemOperations.getItemState(ItemId id)
Retrieves the state of the item with the given id. |
protected ItemState |
ZombieHierarchyManager.getItemState(ItemId id)
Return an item state, given its item id. |
protected ItemState |
BatchedItemOperations.getItemState(ItemStateManager srcStateMgr,
ItemId id)
Retrieves the state of the item with the specified id using the given item state manager. |
Name |
HierarchyManager.getName(ItemId id)
Returns the name of the specified item. |
Name |
HierarchyManagerImpl.getName(ItemId itemId)
Returns the name of the specified item. |
Name |
CachingHierarchyManager.getName(ItemId id)
Returns the name of the specified item. |
Path |
HierarchyManager.getPath(ItemId id)
Returns the path to the given item. |
Path |
HierarchyManagerImpl.getPath(ItemId id)
Returns the path to the given item. |
Path |
CachingHierarchyManager.getPath(ItemId id)
Returns the path to the given item. |
int |
HierarchyManager.getRelativeDepth(NodeId ancestorId,
ItemId descendantId)
Returns the depth of the specified descendant relative to the given ancestor. |
int |
HierarchyManagerImpl.getRelativeDepth(NodeId ancestorId,
ItemId descendantId)
Returns the depth of the specified descendant relative to the given ancestor. |
int |
HierarchyManager.getShareRelativeDepth(NodeId ancestorId,
ItemId descendantId)
Returns the depth of the specified share-descendant relative to the given share-ancestor. |
int |
HierarchyManagerImpl.getShareRelativeDepth(NodeId ancestor,
ItemId descendant)
Returns the depth of the specified share-descendant relative to the given share-ancestor. |
protected boolean |
HierarchyManagerImpl.hasItemState(ItemId id)
Determines whether an item state for a given item id exists. |
protected boolean |
ZombieHierarchyManager.hasItemState(ItemId id)
Determines whether an item state for a given item id exists. |
boolean |
HierarchyManager.isAncestor(NodeId nodeId,
ItemId itemId)
Determines whether the node with the specified nodeId
is an ancestor of the item denoted by the given itemId . |
boolean |
HierarchyManagerImpl.isAncestor(NodeId nodeId,
ItemId itemId)
Determines whether the node with the specified nodeId
is an ancestor of the item denoted by the given itemId . |
boolean |
CachingHierarchyManager.isAncestor(NodeId nodeId,
ItemId itemId)
Determines whether the node with the specified nodeId
is an ancestor of the item denoted by the given itemId . |
void |
ItemManager.itemDestroyed(ItemId id,
ItemData data)
|
void |
ItemLifeCycleListener.itemDestroyed(ItemId id,
ItemImpl item)
Called when an ItemImpl instance has been destroyed
(i.e. |
boolean |
ItemManager.itemExists(ItemId id)
Checks if the item with the given id exists. |
void |
ItemManager.itemInvalidated(ItemId id,
ItemData data)
|
void |
ItemLifeCycleListener.itemInvalidated(ItemId id,
ItemImpl item)
Called when an ItemImpl instance has been invalidated
(i.e. |
protected void |
HierarchyManagerImpl.pathResolved(ItemId id,
PathBuilder builder)
Called by HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int) . |
protected void |
CachingHierarchyManager.pathResolved(ItemId id,
PathBuilder builder)
Called by HierarchyManagerImpl.resolvePath(org.apache.jackrabbit.spi.Path.Element[], int, ItemId, int) . |
protected ItemId |
HierarchyManagerImpl.resolvePath(Path.Element[] elements,
int next,
ItemId id,
int typesAllowed)
Internal implementation that iteratively resolves a path into an item. |
String |
ItemValidator.safeGetJCRPath(ItemId id)
Failsafe translation of internal ItemId to JCR path for use
in error messages etc. |
Constructors in org.apache.jackrabbit.core with parameters of type ItemId | |
---|---|
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 | |
---|---|
LazyItemIterator(ItemManager itemMgr,
List<? extends ItemId> idList)
Creates a new LazyItemIterator instance. |
|
LazyItemIterator(ItemManager itemMgr,
List<? extends ItemId> idList,
NodeId parentId)
Creates a new LazyItemIterator instance, 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 | |
---|---|
class |
NodeId
Node identifier, i.e. |
class |
PropertyId
Property 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 | |
---|---|
protected Map<ItemId,byte[]> |
InMemPersistenceManager.stateStore
|
Uses of ItemId in org.apache.jackrabbit.core.security |
---|
Methods in org.apache.jackrabbit.core.security with parameters of type ItemId | |
---|---|
void |
AccessManager.checkPermission(ItemId id,
int permissions)
Deprecated. |
void |
DefaultAccessManager.checkPermission(ItemId id,
int permissions)
|
void |
SimpleJBossAccessManager.checkPermission(ItemId id,
int permissions)
|
boolean |
AccessManager.isGranted(ItemId id,
int permissions)
Deprecated. |
boolean |
DefaultAccessManager.isGranted(ItemId id,
int actions)
|
boolean |
SimpleJBossAccessManager.isGranted(ItemId id,
int permissions)
|
Uses of ItemId in org.apache.jackrabbit.core.security.simple |
---|
Methods in org.apache.jackrabbit.core.security.simple with parameters of type ItemId | |
---|---|
void |
SimpleAccessManager.checkPermission(ItemId id,
int permissions)
Determines whether the specified permissions are granted
on the item with the specified id (i.e. |
boolean |
SimpleAccessManager.isGranted(ItemId id,
int permissions)
Determines whether the specified permissions are granted
on the item with the specified id (i.e. |
Uses of ItemId in org.apache.jackrabbit.core.state |
---|
Fields in org.apache.jackrabbit.core.state with type parameters of type ItemId | |
---|---|
protected Map<ItemId,ItemState> |
ItemStateMap.map
the map backing this ItemStateStore implementation |
Methods in org.apache.jackrabbit.core.state that return ItemId | |
---|---|
ItemId |
NodeState.getId()
Returns the identifier of this item. |
abstract ItemId |
ItemState.getId()
Returns the identifier of this item. |
ItemId |
PropertyState.getId()
Returns the identifier of this item. |
Methods in org.apache.jackrabbit.core.state that return types with arguments of type ItemId | |
---|---|
Set<ItemId> |
ItemStateMap.keySet()
|
Set<ItemId> |
ItemStateStore.keySet()
Returns an unmodifiable set view of the keys (i.e. |
Methods in org.apache.jackrabbit.core.state with parameters of type ItemId | |
---|---|
ISMLocking.ReadLock |
DefaultISMLocking.acquireReadLock(ItemId id)
Acquire a read lock for the given item id . |
ISMLocking.ReadLock |
FineGrainedISMLocking.acquireReadLock(ItemId id)
Acquire a read lock for the given item id . |
ISMLocking.ReadLock |
ISMLocking.acquireReadLock(ItemId id)
Acquire a read lock for the given item id . |
boolean |
ItemStateMap.contains(ItemId id)
|
boolean |
ItemStateStore.contains(ItemId id)
Returns true if this store contains an ItemState
object with the specified id . |
boolean |
ChangeLog.deleted(ItemId id)
Return a flag indicating whether a given item state is marked as deleted in this log. |
void |
ItemStateCache.evict(ItemId id)
Removes the ItemState object with the specified id from
this cache if it is present. |
void |
MLRUItemStateCache.evict(ItemId id)
Removes the ItemState object with the specified id from
this cache if it is present. |
void |
ItemStateReferenceCache.evict(ItemId id)
Removes the ItemState object with the specified id from
this cache if it is present. |
ItemState |
ItemStateMap.get(ItemId id)
|
ItemState |
ChangeLog.get(ItemId id)
Return an item state given its id. |
ItemState |
ItemStateStore.get(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
SharedItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
SessionItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
ItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
LocalItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
XAItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. |
ItemState |
SessionItemStateManager.getTransientItemState(ItemId id)
|
boolean |
ChangeLog.has(ItemId id)
Return a flag indicating whether a given item state exists. |
boolean |
SharedItemStateManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
boolean |
SessionItemStateManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
boolean |
ItemStateManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
boolean |
LocalItemStateManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
boolean |
XAItemStateManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
protected boolean |
SharedItemStateManager.hasNonVirtualItemState(ItemId id)
Checks if this item state manager has the given item state without considering the virtual item state managers. |
boolean |
SessionItemStateManager.hasTransientItemState(ItemId id)
|
boolean |
SessionItemStateManager.hasTransientItemStateInAttic(ItemId id)
|
boolean |
ItemStateCache.isCached(ItemId id)
Returns true if this cache contains an ItemState
object with the specified id . |
boolean |
MLRUItemStateCache.isCached(ItemId id)
Returns true if this cache contains an ItemState
object with the specified id . |
boolean |
ItemStateReferenceCache.isCached(ItemId id)
Returns true if this cache contains an ItemState
object with the specified id . |
boolean |
SessionItemStateManager.isItemStateInAttic(ItemId id)
Return a flag indicating whether the specified item is in the transient item state manager's attic space. |
boolean |
ChangeLog.isModified(ItemId id)
Returns a flag indicating whether a given item state is marked as modified in this log. |
void |
ItemStateMap.remove(ItemId id)
|
void |
ItemStateStore.remove(ItemId id)
Removes the ItemState object with the specified id from
this store if it is present. |
ItemState |
ItemStateCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
MLRUItemStateCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
ItemState |
ItemStateReferenceCache.retrieve(ItemId id)
Returns the ItemState object with the specified
id if it is present or null if no entry exists
with that id . |
void |
ItemStateCache.update(ItemId id)
Informs the cache that the item was modified and the cache might need to recalculate the items caching weight. |
void |
MLRUItemStateCache.update(ItemId id)
Informs the cache that the item was modified and the cache might need to recalculate the items caching weight. |
void |
ItemStateReferenceCache.update(ItemId id)
Informs the cache that the item was modified and the cache might need to recalculate the items caching weight. |
Constructor parameters in org.apache.jackrabbit.core.state with type arguments of type ItemId | |
---|---|
ItemStateMap(Map<ItemId,ItemState> map)
Protected constructor for specialized subclasses |
Uses of ItemId in org.apache.jackrabbit.core.version |
---|
Methods in org.apache.jackrabbit.core.version with parameters of type ItemId | |
---|---|
ItemState |
InternalXAVersionManager.getItemState(ItemId id)
Return an item state, given its item id. |
boolean |
InternalXAVersionManager.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
boolean |
InternalXAVersionManager.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 | |
---|---|
protected void |
VersionManagerImplMerge.merge(InternalActivity activity,
List<ItemId> failedIds)
Merge the given activity to this workspace |
protected void |
VersionManagerImplMerge.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 | |
---|---|
ItemState |
AbstractVISProvider.getItemState(ItemId id)
Return an item state, given its item id. |
boolean |
AbstractVISProvider.hasItemState(ItemId id)
Return a flag indicating whether an item state for a given item id exists. |
void |
AbstractVISProvider.invalidateItem(ItemId id,
boolean recursive)
invalidates the item |
boolean |
AbstractVISProvider.isVirtualRoot(ItemId id)
Checks if the id refers to the root of a virtual tree. |
boolean |
VirtualItemStateProvider.isVirtualRoot(ItemId id)
Checks if the id refers to the root of a virtual tree. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |