Package fr.becpg.repo.hierarchy
Interface HierarchyService
- All Known Implementing Classes:
HierarchyServiceImpl
public interface HierarchyService
HierarchyService interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionvoidclassifyByHierarchy(org.alfresco.service.cmr.repository.NodeRef containerNodeRef, org.alfresco.service.cmr.repository.NodeRef entityNodeRef) classifyByHierarchy.booleanclassifyByHierarchy(org.alfresco.service.cmr.repository.NodeRef containerNodeRef, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName hierarchyQname, Locale locale) classifyByHierarchy.org.alfresco.service.cmr.repository.NodeRefcreateHierarchy(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, org.alfresco.service.cmr.repository.NodeRef hierarchyParent, String value) createHierarchy.org.alfresco.service.cmr.repository.NodeRefcreateRootHierarchy(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, String value) createRootHierarchy.List<org.alfresco.service.cmr.repository.NodeRef>getAllHierarchiesByDepthLevel(String path, String query, String depthLevel) createRootHierarchy.List<org.alfresco.service.cmr.repository.NodeRef>getAllHierarchiesByPath(String path, String query) getAllHierarchiesByPath.List<org.alfresco.service.cmr.repository.NodeRef>getHierarchiesByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String value, boolean includeDeleted) getHierarchiesByPath.org.alfresco.service.cmr.repository.NodeRefgetHierarchyByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String value) getHierarchyByPath.org.alfresco.service.cmr.repository.NodeRefgetHierarchyByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentHierachyNodeRef, org.alfresco.service.namespace.QName key, String value) getHierarchyByPath.org.alfresco.service.cmr.repository.NodeRefgetOrCreateHierachyFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName hierarchyQname, org.alfresco.service.cmr.repository.NodeRef destinationNodeRef) getOrCreateHierachyFolder.
-
Method Details
-
getHierarchyByPath
org.alfresco.service.cmr.repository.NodeRef getHierarchyByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentHierachyNodeRef, org.alfresco.service.namespace.QName key, String value) getHierarchyByPath.
-
getHierarchyByPath
org.alfresco.service.cmr.repository.NodeRef getHierarchyByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String value) getHierarchyByPath.
-
getHierarchiesByPath
List<org.alfresco.service.cmr.repository.NodeRef> getHierarchiesByPath(String path, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, String value, boolean includeDeleted) getHierarchiesByPath.
-
getAllHierarchiesByPath
List<org.alfresco.service.cmr.repository.NodeRef> getAllHierarchiesByPath(String path, String query) getAllHierarchiesByPath.
-
getAllHierarchiesByDepthLevel
List<org.alfresco.service.cmr.repository.NodeRef> getAllHierarchiesByDepthLevel(String path, String query, String depthLevel) createRootHierarchy.
-
createRootHierarchy
org.alfresco.service.cmr.repository.NodeRef createRootHierarchy(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, String value) createRootHierarchy.
- Parameters:
dataListNodeRef- aNodeRefobjectvalue- aStringobject- Returns:
- a
NodeRefobject
-
createHierarchy
org.alfresco.service.cmr.repository.NodeRef createHierarchy(org.alfresco.service.cmr.repository.NodeRef dataListNodeRef, org.alfresco.service.cmr.repository.NodeRef hierarchyParent, String value) createHierarchy.
- Parameters:
dataListNodeRef- aNodeRefobject.hierarchyParent- aNodeRefobject.value- aStringobject.- Returns:
- a
NodeRefobject.
-
classifyByHierarchy
void classifyByHierarchy(org.alfresco.service.cmr.repository.NodeRef containerNodeRef, org.alfresco.service.cmr.repository.NodeRef entityNodeRef) classifyByHierarchy.
- Parameters:
containerNodeRef- aNodeRefobject.entityNodeRef- aNodeRefobject.
-
classifyByHierarchy
boolean classifyByHierarchy(org.alfresco.service.cmr.repository.NodeRef containerNodeRef, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName hierarchyQname, Locale locale) classifyByHierarchy.
- Parameters:
containerNodeRef- aNodeRefobject.entityNodeRef- aNodeRefobject.hierarchyQname- aQNameobject.locale- aLocaleobject.- Returns:
- a boolean
-
getOrCreateHierachyFolder
org.alfresco.service.cmr.repository.NodeRef getOrCreateHierachyFolder(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName hierarchyQname, org.alfresco.service.cmr.repository.NodeRef destinationNodeRef) getOrCreateHierachyFolder.
- Parameters:
entityNodeRef- aNodeRefobject.hierarchyQname- aQNameobject.destinationNodeRef- aNodeRefobject.- Returns:
- a
NodeRefobject.
-