public interface NodeRefResolver
Repository| Modifier and Type | Method and Description |
|---|---|
org.alfresco.service.cmr.repository.NodeRef |
createNamePath(String[] reference)
Path type reference create if absent.
|
org.alfresco.service.cmr.repository.NodeRef |
createQNamePath(String[] reference,
String[] names)
QName type reference create if absent.Fail safe substitute for
Repository.findNodeRef(String, String[]). |
org.alfresco.service.cmr.repository.NodeRef |
getCompanyHome()
Gets the Company Home.
|
org.alfresco.service.cmr.repository.NodeRef |
getRootHome()
Gets the root home of the company home store
|
org.alfresco.service.cmr.repository.NodeRef |
getSharedHome()
Gets the Shared Home.
|
org.alfresco.service.cmr.repository.NodeRef |
getUserHome(org.alfresco.service.cmr.repository.NodeRef person)
Gets the user home of the currently authenticated person
|
org.alfresco.service.cmr.repository.NodeRef |
resolveNodeReference(String[] reference)
Node type explicit inversion of
Repository.findNodeRef(String, String[]). |
org.alfresco.service.cmr.repository.NodeRef |
resolvePathReference(String[] reference)
Path type explicit inversion of
Repository.findNodeRef(String, String[]). |
org.alfresco.service.cmr.repository.NodeRef |
resolveQNameReference(String[] reference)
QName type explicit inversion of
Repository.findNodeRef(String, String[]).Unlike Repository NodeRefResolver implementors must
provide an adequate implementation. |
org.alfresco.service.cmr.repository.NodeRef createNamePath(String[] reference)
Repository.findNodeRef(String, String[]).reference - path element names arrayorg.alfresco.error.AlfrescoRuntimeException - if an unimplemented or invalid reference
type is providedRepository.findNodeRef(String, String[])org.alfresco.service.cmr.repository.NodeRef createQNamePath(String[] reference, String[] names)
Repository.findNodeRef(String, String[]).reference - path element qnames arraynames - names to be used when creating the given path. If less than
reference elements they will be matched from the end of the
reference path.org.alfresco.error.AlfrescoRuntimeException - if an unimplemented or invalid reference
type is providedRepository.findNodeRef(String, String[])org.alfresco.service.cmr.repository.NodeRef resolveNodeReference(String[] reference)
Repository.findNodeRef(String, String[]).org.alfresco.error.AlfrescoRuntimeException - if an unimplemented or invalid reference
type is providedRepository.findNodeRef(String, String[])org.alfresco.service.cmr.repository.NodeRef resolvePathReference(String[] reference)
Repository.findNodeRef(String, String[]).org.alfresco.error.AlfrescoRuntimeException - if an unimplemented or invalid reference
type is providedRepository.findNodeRef(String, String[])org.alfresco.service.cmr.repository.NodeRef resolveQNameReference(String[] reference)
Repository.findNodeRef(String, String[]).Repository NodeRefResolver implementors must
provide an adequate implementation.org.alfresco.error.AlfrescoRuntimeException - if an unimplemented or invalid reference
type is providedRepository.findNodeRef(String, String[])org.alfresco.service.cmr.repository.NodeRef getCompanyHome()
org.alfresco.service.cmr.repository.NodeRef getRootHome()
org.alfresco.service.cmr.repository.NodeRef getSharedHome()
org.alfresco.service.cmr.repository.NodeRef getUserHome(org.alfresco.service.cmr.repository.NodeRef person)
person - personCopyright © 2005–2018 Alfresco Software. All rights reserved.