Uses of Interface
org.apache.jackrabbit.core.HierarchyManager
-
Packages that use HierarchyManager Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.query org.apache.jackrabbit.core.query.lucene org.apache.jackrabbit.core.query.lucene.join org.apache.jackrabbit.core.security org.apache.jackrabbit.core.session org.apache.jackrabbit.core.state org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. -
-
Uses of HierarchyManager in org.apache.jackrabbit.core
Classes in org.apache.jackrabbit.core that implement HierarchyManager Modifier and Type Class Description class
CachingHierarchyManager
Implementation of aHierarchyManager
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.Methods in org.apache.jackrabbit.core that return HierarchyManager Modifier and Type Method Description HierarchyManager
SessionImpl. getHierarchyManager()
Returns theHierarchyManager
associated with this session.HierarchyManager
WorkspaceImpl. getHierarchyManager()
The hierarchy manager that reflects workspace state only (i.e.Methods in org.apache.jackrabbit.core with parameters of type HierarchyManager Modifier and Type Method Description NodeId
BatchedItemOperations. copy(Path srcPath, ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, AccessManager srcAccessMgr, Path destPath, int flag)
Copies the tree atsrcPath
retrieved using the specifiedsrcStateMgr
to the new location atdestPath
.protected NodeState
BatchedItemOperations. getNodeState(ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, Path nodePath)
Retrieves the state of the node atnodePath
using the given item state manager.Constructors in org.apache.jackrabbit.core with parameters of type HierarchyManager Constructor Description VersionManagerImpl(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
Creates a new version manager -
Uses of HierarchyManager in org.apache.jackrabbit.core.query
Methods in org.apache.jackrabbit.core.query that return HierarchyManager Modifier and Type Method Description HierarchyManager
QueryHandlerContext. getHierarchyManager()
Returns the hierarchy manager on top of the item state manager of this query handler context. -
Uses of HierarchyManager in org.apache.jackrabbit.core.query.lucene
Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type HierarchyManager Constructor Description JoinQuery(MultiColumnQuery left, MultiColumnQuery right, JoinType joinType, JoinConditionImpl joinCondition, NamespaceMappings nsMappings, HierarchyManager hmgr)
Creates a new join query.SharedFieldComparatorSource(String fieldname, ItemStateManager ism, HierarchyManager hmgr, NamespaceMappings nsMappings)
Create a newSharedFieldComparatorSource
for a given shared field. -
Uses of HierarchyManager in org.apache.jackrabbit.core.query.lucene.join
Methods in org.apache.jackrabbit.core.query.lucene.join with parameters of type HierarchyManager Modifier and Type Method Description static Join
Join. create(MultiColumnQueryHits left, MultiColumnQueryHits right, JoinType joinType, JoinConditionImpl condition, IndexReader reader, HierarchyResolver resolver, NamespaceMappings nsMappings, HierarchyManager hmgr)
Creates a new join result.Constructors in org.apache.jackrabbit.core.query.lucene.join with parameters of type HierarchyManager Constructor Description AncestorPathNodeJoin(MultiColumnQueryHits context, Name contextSelectorName, Path relPath, HierarchyManager hmgr)
Creates an ancestor path node join.DescendantPathNodeJoin(MultiColumnQueryHits context, Name contextSelectorName, Path relPath, HierarchyManager hmgr)
Creates a new descendant path node join condition. -
Uses of HierarchyManager in org.apache.jackrabbit.core.security
Methods in org.apache.jackrabbit.core.security that return HierarchyManager Modifier and Type Method Description HierarchyManager
AMContext. getHierarchyManager()
Returns the hierarchy managerConstructors in org.apache.jackrabbit.core.security with parameters of type HierarchyManager Constructor Description AMContext(File physicalHomeDir, FileSystem fs, Session session, Subject subject, HierarchyManager hierMgr, PrivilegeManager privilegeMgr, NamePathResolver resolver, String workspaceName)
Creates a newAMContext
. -
Uses of HierarchyManager in org.apache.jackrabbit.core.session
Methods in org.apache.jackrabbit.core.session that return HierarchyManager Modifier and Type Method Description HierarchyManager
SessionContext. getHierarchyManager()
-
Uses of HierarchyManager in org.apache.jackrabbit.core.state
Methods in org.apache.jackrabbit.core.state that return HierarchyManager Modifier and Type Method Description HierarchyManager
SessionItemStateManager. getAtticAwareHierarchyMgr()
Returns an attic-aware hierarchy manager, i.e.HierarchyManager
SessionItemStateManager. getHierarchyMgr()
Returns the hierarchy manager -
Uses of HierarchyManager in org.apache.jackrabbit.core.version
Fields in org.apache.jackrabbit.core.version declared as HierarchyManager Modifier and Type Field Description protected HierarchyManager
VersionManagerImplBase. hierMgr
hierarchy manager that operates on the locale state managerConstructors in org.apache.jackrabbit.core.version with parameters of type HierarchyManager Constructor Description VersionManagerImplBase(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
Creates a new version manager base for the given sessionVersionManagerImplConfig(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
Creates a new version manager for the given sessionVersionManagerImplMerge(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
Creates a new version manager for the given sessionVersionManagerImplRestore(SessionContext context, UpdatableItemStateManager stateMgr, HierarchyManager hierMgr)
Creates a new version manager for the given session
-