Package org.alfresco.repo.virtual.config
Interface NodeRefContext
-
- All Known Implementing Classes:
CompanyHomeContext
public interface NodeRefContextA repository context in which aNodeRefPathExpressionshould resolve to aNodeRefusing a relative name or qname path.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRefcreateNamePath(java.lang.String[] namePath, NodeRefResolver resolver)org.alfresco.service.cmr.repository.NodeRefcreateQNamePath(java.lang.String[] qNamePath, java.lang.String[] names, NodeRefResolver resolver)java.lang.StringgetContextName()org.alfresco.service.cmr.repository.NodeRefresolveNamePath(java.lang.String[] namePath, NodeRefResolver resolver)org.alfresco.service.cmr.repository.NodeRefresolveQNamePath(java.lang.String[] qNamePath, NodeRefResolver resolver)
-
-
-
Method Detail
-
resolveNamePath
org.alfresco.service.cmr.repository.NodeRef resolveNamePath(java.lang.String[] namePath, NodeRefResolver resolver)- Parameters:
namePath-resolver-- Returns:
- the
NodeRefthe given name path resolves to using the supplied resolver.
-
resolveQNamePath
org.alfresco.service.cmr.repository.NodeRef resolveQNamePath(java.lang.String[] qNamePath, NodeRefResolver resolver)- Parameters:
qNamePath-resolver-- Returns:
- the
NodeRefthe givenQNameprefixed string path resolves to using the supplied resolver.
-
getContextName
java.lang.String getContextName()
- Returns:
- the name of this context
-
createNamePath
org.alfresco.service.cmr.repository.NodeRef createNamePath(java.lang.String[] namePath, NodeRefResolver resolver)
-
createQNamePath
org.alfresco.service.cmr.repository.NodeRef createQNamePath(java.lang.String[] qNamePath, java.lang.String[] names, NodeRefResolver resolver)
-
-