Uses of Class
org.apache.jackrabbit.core.NodeId

Packages that use NodeId
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.nodetype.virtual   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.state.mem   
org.apache.jackrabbit.core.state.obj   
org.apache.jackrabbit.core.state.xml   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
 

Uses of NodeId in org.apache.jackrabbit.core
 

Fields in org.apache.jackrabbit.core declared as NodeId
protected  NodeId HierarchyManagerImpl.rootNodeId
           
 

Methods in org.apache.jackrabbit.core that return NodeId
static NodeId NodeId.valueOf(String s)
          Returns a NodeId holding the value of the specified string.
 NodeId HierarchyManagerImpl.getRootNodeId()
           
protected  NodeId NodeImpl.resolveRelativeNodePath(String relPath)
          Returns the id of the node at relPath or null if no node exists at relPath.
 

Methods in org.apache.jackrabbit.core with parameters of type NodeId
 int HierarchyManager.getRelativeDepth(NodeId ancestorId, ItemId descendantId)
          Returns the depth of the specified descendant relative to the given ancestor.
 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.
 void BatchedItemOperations.checkRemoveNode(NodeState targetState, NodeId parentId, int options)
          Checks if removing the given target node from the specifed parent is allowed in the current context.
 NodeState BatchedItemOperations.getNodeState(NodeId id)
          Retrieves the state of the node with the given id.
 int HierarchyManagerImpl.getRelativeDepth(NodeId ancestorId, ItemId descendantId)
          Returns the depth of the specified descendant relative to the given ancestor. If ancestorId and descendantId denote the same item 0 is returned. If ancestorId does not denote an ancestor -1 is returned.
 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. This is equivalent to getPath(nodeId).isAncestorOf(getPath(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. This is equivalent to getPath(nodeId).isAncestorOf(getPath(itemId)).
 

Constructors in org.apache.jackrabbit.core with parameters of type NodeId
NodeImpl(ItemManager itemMgr, SessionImpl session, NodeId id, NodeState state, NodeDefinition definition, ItemLifeCycleListener[] listeners)
          Protected constructor.
 

Uses of NodeId in org.apache.jackrabbit.core.nodetype.virtual
 

Methods in org.apache.jackrabbit.core.nodetype.virtual with parameters of type NodeId
protected  boolean VirtualNodeTypeStateProvider.internalHasNodeState(NodeId id)
          Checks if this provide has the node state of the given node id
protected  VirtualNodeState VirtualNodeTypeStateProvider.internalGetNodeState(NodeId id)
          Retrieves the node state with the given node id
 

Uses of NodeId in org.apache.jackrabbit.core.state
 

Subclasses of NodeId in org.apache.jackrabbit.core.state
 class NodeReferencesId
          Identifies a NodeReferences object.
 

Methods in org.apache.jackrabbit.core.state that return NodeId
static NodeId NodeReferencesId.valueOf(String s)
          Returns a NodeReferencesId holding the value of the specified string.
 

Methods in org.apache.jackrabbit.core.state with parameters of type NodeId
 NodeState AbstractPersistenceManager.createNew(NodeId id)
          Creates a new node state instance with the given id.
protected  NodeState LocalItemStateManager.getNodeState(NodeId id)
          Retrieve a node state from the parent shared state manager and wraps it into a intermediate object that helps us handle local modifications.
 NodeState PersistenceManager.createNew(NodeId id)
          Creates a new node state instance with the given id.
 NodeState PersistenceManager.load(NodeId id)
          Load the persistent members of a node state.
 boolean PersistenceManager.exists(NodeId id)
          Checks whether the identified node exists.
 Iterator SessionItemStateManager.getDescendantTransientItemStates(NodeId parentId)
          Returns an iterator over those transient item state instances that are direct or indirect descendents of the item state with the given parentId.
 Iterator SessionItemStateManager.getDescendantTransientItemStatesInAttic(NodeId parentId)
          Same as SessionItemStateManager.getDescendantTransientItemStates(NodeId) except that item state instances in the attic are returned.
 

Uses of NodeId in org.apache.jackrabbit.core.state.mem
 

Methods in org.apache.jackrabbit.core.state.mem with parameters of type NodeId
 NodeState InMemPersistenceManager.load(NodeId id)
          Load the persistent members of a node state.
 boolean InMemPersistenceManager.exists(NodeId id)
          Checks whether the identified node exists.
 

Uses of NodeId in org.apache.jackrabbit.core.state.obj
 

Methods in org.apache.jackrabbit.core.state.obj with parameters of type NodeId
 NodeState ObjectPersistenceManager.load(NodeId id)
          Load the persistent members of a node state.
 boolean ObjectPersistenceManager.exists(NodeId id)
          Checks whether the identified node exists.
 

Uses of NodeId in org.apache.jackrabbit.core.state.xml
 

Methods in org.apache.jackrabbit.core.state.xml with parameters of type NodeId
 NodeState XMLPersistenceManager.load(NodeId id)
          Load the persistent members of a node state.
 boolean XMLPersistenceManager.exists(NodeId id)
          Checks whether the identified node exists.
 

Uses of NodeId in org.apache.jackrabbit.core.version
 

Methods in org.apache.jackrabbit.core.version that return NodeId
 NodeId VersionItemStateProvider.getVirtualRootId()
           
 

Constructors in org.apache.jackrabbit.core.version with parameters of type NodeId
VersionImpl(ItemManager itemMgr, SessionImpl session, NodeId id, NodeState state, NodeDefinition definition, ItemLifeCycleListener[] listeners, InternalVersion version)
          creates a new version node
VersionHistoryImpl(ItemManager itemMgr, SessionImpl session, NodeId id, NodeState state, NodeDefinition definition, ItemLifeCycleListener[] listeners, InternalVersionHistory history)
          creates a new version history node.
 

Uses of NodeId in org.apache.jackrabbit.core.virtual
 

Fields in org.apache.jackrabbit.core.virtual declared as NodeId
protected  NodeId AbstractVISProvider.rootNodeId
          the root node id
 

Methods in org.apache.jackrabbit.core.virtual that return NodeId
 NodeId AbstractVISProvider.getVirtualRootId()
          Returns the id of the root node of the virtual tree.
 NodeId VirtualItemStateProvider.getVirtualRootId()
          Returns the id of the root node of the virtual tree.
 

Methods in org.apache.jackrabbit.core.virtual with parameters of type NodeId
protected abstract  boolean AbstractVISProvider.internalHasNodeState(NodeId id)
          Checks if this provide has the node state of the given node id
protected abstract  VirtualNodeState AbstractVISProvider.internalGetNodeState(NodeId id)
          Retrieves the node state with the given node id
protected  void AbstractVISProvider.evict(NodeId id)
          removes the node state from the cache
 

Constructors in org.apache.jackrabbit.core.virtual with parameters of type NodeId
AbstractVISProvider(NodeTypeRegistry ntReg, NodeId rootNodeId)
          Creates an abstract virtual item state provider
 



Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.