Package org.alfresco.repo.search
Class QueryRegisterComponentImpl
- java.lang.Object
-
- org.alfresco.repo.search.QueryRegisterComponentImpl
-
- All Implemented Interfaces:
QueryRegisterComponent
public class QueryRegisterComponentImpl extends java.lang.Object implements QueryRegisterComponent
-
-
Constructor Summary
Constructors Constructor Description QueryRegisterComponentImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCollectionNameforParameterDefinition(org.alfresco.service.namespace.QName qName)Get the name of the collection containing a parameter definitionjava.lang.StringgetCollectionNameforQueryDefinition(org.alfresco.service.namespace.QName qName)Get the name of the collection containing a queryorg.alfresco.service.cmr.search.QueryParameterDefinitiongetParameterDefinition(org.alfresco.service.namespace.QName qName)Get a parameter definitionQueryCollectiongetQueryCollection(java.lang.String location)Get a query collection by nameCannedQueryDefgetQueryDefinition(org.alfresco.service.namespace.QName qName)Get a query defintion by QnamevoidloadQueryCollection(java.lang.String location)Load a query collectionvoidsetCollections(java.util.List<java.lang.String> collections)voidsetDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)voidsetNamespaceService(org.alfresco.service.namespace.NamespacePrefixResolver namespaceService)
-
-
-
Method Detail
-
getQueryDefinition
public CannedQueryDef getQueryDefinition(org.alfresco.service.namespace.QName qName)
Description copied from interface:QueryRegisterComponentGet a query defintion by Qname- Specified by:
getQueryDefinitionin interfaceQueryRegisterComponent- Parameters:
qName- QName- Returns:
- CannedQueryDef
-
getCollectionNameforQueryDefinition
public java.lang.String getCollectionNameforQueryDefinition(org.alfresco.service.namespace.QName qName)
Description copied from interface:QueryRegisterComponentGet the name of the collection containing a query- Specified by:
getCollectionNameforQueryDefinitionin interfaceQueryRegisterComponent- Parameters:
qName- QName- Returns:
- String
-
getParameterDefinition
public org.alfresco.service.cmr.search.QueryParameterDefinition getParameterDefinition(org.alfresco.service.namespace.QName qName)
Description copied from interface:QueryRegisterComponentGet a parameter definition- Specified by:
getParameterDefinitionin interfaceQueryRegisterComponent- Parameters:
qName- QName- Returns:
- QueryParameterDefinition
-
getCollectionNameforParameterDefinition
public java.lang.String getCollectionNameforParameterDefinition(org.alfresco.service.namespace.QName qName)
Description copied from interface:QueryRegisterComponentGet the name of the collection containing a parameter definition- Specified by:
getCollectionNameforParameterDefinitionin interfaceQueryRegisterComponent- Parameters:
qName- QName- Returns:
- String
-
getQueryCollection
public QueryCollection getQueryCollection(java.lang.String location)
Description copied from interface:QueryRegisterComponentGet a query collection by name- Specified by:
getQueryCollectionin interfaceQueryRegisterComponent- Parameters:
location- String- Returns:
- QueryCollection
-
loadQueryCollection
public void loadQueryCollection(java.lang.String location)
Description copied from interface:QueryRegisterComponentLoad a query collection- Specified by:
loadQueryCollectionin interfaceQueryRegisterComponent- Parameters:
location- String
-
setCollections
public void setCollections(java.util.List<java.lang.String> collections)
-
setDictionaryService
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespacePrefixResolver namespaceService)
-
-