|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HierarchyManager | |
---|---|
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.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 | |
---|---|
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 |
ItemValidator.hierMgr
hierarchy manager used for generating error msg's that contain human readable paths |
protected HierarchyManager |
SessionImpl.hierMgr
the HierarchyManager associated with this session |
Methods in org.apache.jackrabbit.core that return HierarchyManager | |
---|---|
HierarchyManager |
SessionImpl.getHierarchyManager()
Returns the HierarchyManager 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 | |
---|---|
NodeId |
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 AccessManager |
SessionImpl.createAccessManager(Subject subject,
HierarchyManager hierarchyManager)
Create the access manager. |
static ItemManager |
ItemManager.createInstance(SessionItemStateManager itemStateProvider,
HierarchyManager hierMgr,
SessionImpl session,
NodeDefinitionImpl rootNodeDef,
NodeId rootNodeId)
Creates a new per-session instance ItemManager instance. |
protected ItemManager |
SessionImpl.createItemManager(SessionItemStateManager itemStateMgr,
HierarchyManager hierMgr)
Create the item manager. |
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 | |
---|---|
BatchedItemOperations(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
LockManager lockMgr,
SessionImpl session,
HierarchyManager hierMgr)
Creates a new BatchedItemOperations instance. |
|
ItemManager(SessionItemStateManager sism,
HierarchyManager hierMgr,
SessionImpl session,
NodeDefinitionImpl rootNodeDef,
NodeId rootNodeId)
Creates a new per-session instance ItemManager instance. |
|
ItemValidator(NodeTypeRegistry ntReg,
HierarchyManager hierMgr,
PathResolver resolver,
LockManager lockMgr,
AccessManager accessMgr,
RetentionRegistry retentionReg,
ItemManager itemMgr)
Creates a new ItemValidator instance. |
|
ItemValidator(NodeTypeRegistry ntReg,
HierarchyManager hierMgr,
SessionImpl session)
Creates a new ItemValidator instance. |
|
VersionManagerImpl(SessionImpl session,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session |
Uses of HierarchyManager in org.apache.jackrabbit.core.query |
---|
Methods in org.apache.jackrabbit.core.query that return HierarchyManager | |
---|---|
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 | |
---|---|
JoinQuery(MultiColumnQuery left,
MultiColumnQuery right,
JoinType joinType,
JoinConditionImpl joinCondition,
org.apache.lucene.search.SortComparatorSource scs,
HierarchyManager hmgr)
Creates a new join query. |
|
LuceneQueryFactoryImpl(SessionImpl session,
org.apache.lucene.search.SortComparatorSource scs,
HierarchyManager hmgr,
NamespaceMappings nsMappings,
org.apache.lucene.analysis.Analyzer analyzer,
SynonymProvider synonymProvider,
IndexFormatVersion version)
Creates a new lucene query factory. |
|
SharedFieldSortComparator(String fieldname,
ItemStateManager ism,
HierarchyManager hmgr,
NamespaceMappings nsMappings)
Creates a new SharedFieldSortComparator 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 | |
---|---|
static Join |
Join.create(MultiColumnQueryHits left,
MultiColumnQueryHits right,
JoinType joinType,
JoinConditionImpl condition,
org.apache.lucene.index.IndexReader reader,
HierarchyResolver resolver,
org.apache.lucene.search.SortComparatorSource scs,
HierarchyManager hmgr)
Creates a new join result. |
Constructors in org.apache.jackrabbit.core.query.lucene.join with parameters of type HierarchyManager | |
---|---|
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 | |
---|---|
HierarchyManager |
AMContext.getHierarchyManager()
Returns the hierarchy manager |
Constructors in org.apache.jackrabbit.core.security with parameters of type HierarchyManager | |
---|---|
AMContext(File physicalHomeDir,
FileSystem fs,
Session session,
Subject subject,
HierarchyManager hierMgr,
NamePathResolver resolver,
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.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 | |
---|---|
protected HierarchyManager |
VersionManagerImplBase.hierMgr
hierarch manager that operates on the localte state manager |
Constructors in org.apache.jackrabbit.core.version with parameters of type HierarchyManager | |
---|---|
VersionManagerImplBase(SessionImpl session,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager base for the given session |
|
VersionManagerImplConfig(SessionImpl session,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session |
|
VersionManagerImplMerge(SessionImpl session,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session |
|
VersionManagerImplRestore(SessionImpl session,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |