Uses of Interface

Packages that use HierarchyManager
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.   

Uses of HierarchyManager in org.apache.jackrabbit.core

Classes in org.apache.jackrabbit.core that implement HierarchyManager
 class CachingHierarchyManager
          Implementation of a HierarchyManager that caches paths of items.
 class HierarchyManagerImpl
          HierarchyManagerImpl ...
 class ZombieHierarchyManager
          HierarchyManager implementation that is also able to build/resolve paths of those items that have been moved or removed (i.e.

Fields in org.apache.jackrabbit.core declared as HierarchyManager
protected  HierarchyManager SessionImpl.hierMgr
          the HierarchyManager associated with this session
protected  HierarchyManager ItemValidator.hierMgr
          hierarchy manager used for generating error msg's that contain human readable paths

Methods in org.apache.jackrabbit.core that return HierarchyManager
 HierarchyManager WorkspaceImpl.getHierarchyManager()
          The hierarchy manager that reflects workspace state only (i.e.
 HierarchyManager SessionImpl.getHierarchyManager()
          Returns the HierarchyManager associated with this session.

Methods in org.apache.jackrabbit.core with parameters of type HierarchyManager
protected  ItemManager XASessionImpl.createItemManager(SessionItemStateManager itemStateMgr, HierarchyManager hierMgr)
          Create the item manager.
protected  ItemManager SessionImpl.createItemManager(SessionItemStateManager itemStateMgr, HierarchyManager hierMgr)
          Create the item manager.
protected  AccessManager SessionImpl.createAccessManager(Subject subject, HierarchyManager hierMgr)
          Create the access manager.
 void BatchedItemOperations.copy(Path srcPath, ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, AccessManager srcAccessMgr, Path destPath, int flag)
          Copies the tree at srcPath retrieved using the specified srcStateMgr to the new location at destPath.
protected  NodeState BatchedItemOperations.getNodeState(ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, Path nodePath)
          Retrieves the state of the node at nodePath using the given item state manager.

Constructors in org.apache.jackrabbit.core with parameters of type HierarchyManager
XAItemManager(ItemStateManager itemStateProvider, HierarchyManager hierMgr, SessionImpl session, NodeDefinition rootNodeDef, NodeId rootNodeId)
          Create a new instance of this class.
ItemManager(ItemStateManager itemStateProvider, HierarchyManager hierMgr, SessionImpl session, NodeDefinition rootNodeDef, NodeId rootNodeId)
          Creates a new per-session instance ItemManager instance.
ItemValidator(NodeTypeRegistry ntReg, HierarchyManager hierMgr, NamespaceResolver nsResolver)
          Creates a new ItemValidator instance.
BatchedItemOperations(UpdatableItemStateManager stateMgr, NodeTypeRegistry ntReg, LockManager lockMgr, SessionImpl session, HierarchyManager hierMgr, NamespaceResolver nsResolver)
          Creates a new BatchedItemOperations instance.

Uses of HierarchyManager in

Fields in declared as HierarchyManager
protected  HierarchyManager SimpleAccessManager.hierMgr
          hierarchy manager used for ACL-based access control model

Methods in that return HierarchyManager
 HierarchyManager AMContext.getHierarchyManager()
          Returns the hierarchy manager

Constructors in with parameters of type HierarchyManager
AMContext(File homeDir, FileSystem fs, Subject subject, HierarchyManager hierMgr, String workspaceName)
          Creates a new AMContext.

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

Methods in org.apache.jackrabbit.core.state that return HierarchyManager
 HierarchyManager SessionItemStateManager.getHierarchyMgr()
          Returns the hierarchy manager

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