Package org.alfresco.repo.virtual.config
Class CompanyHomeContext
- java.lang.Object
-
- org.alfresco.repo.virtual.config.CompanyHomeContext
-
- All Implemented Interfaces:
NodeRefContext
public class CompanyHomeContext extends java.lang.Object implements NodeRefContext
ANodeRefContextthat solves a name path relative to the Alfresco company home node.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPANY_HOME_CONTEXT_NAME
-
Constructor Summary
Constructors Constructor Description CompanyHomeContext()
-
Method Summary
All Methods Instance Methods Concrete 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)voidsetCompanyHomeQName(java.lang.String companyHomeQName)
-
-
-
Field Detail
-
COMPANY_HOME_CONTEXT_NAME
public static final java.lang.String COMPANY_HOME_CONTEXT_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setCompanyHomeQName
public void setCompanyHomeQName(java.lang.String companyHomeQName)
-
resolveNamePath
public org.alfresco.service.cmr.repository.NodeRef resolveNamePath(java.lang.String[] namePath, NodeRefResolver resolver)- Specified by:
resolveNamePathin interfaceNodeRefContext- Returns:
- the
NodeRefthe given name path resolves to using the supplied resolver.
-
resolveQNamePath
public org.alfresco.service.cmr.repository.NodeRef resolveQNamePath(java.lang.String[] qNamePath, NodeRefResolver resolver)- Specified by:
resolveQNamePathin interfaceNodeRefContext- Returns:
- the
NodeRefthe givenQNameprefixed string path resolves to using the supplied resolver.
-
createNamePath
public org.alfresco.service.cmr.repository.NodeRef createNamePath(java.lang.String[] namePath, NodeRefResolver resolver)- Specified by:
createNamePathin interfaceNodeRefContext
-
createQNamePath
public org.alfresco.service.cmr.repository.NodeRef createQNamePath(java.lang.String[] qNamePath, java.lang.String[] names, NodeRefResolver resolver)- Specified by:
createQNamePathin interfaceNodeRefContext
-
getContextName
public java.lang.String getContextName()
- Specified by:
getContextNamein interfaceNodeRefContext- Returns:
- the name of this context
-
-