public class SolrSearchService extends Object implements SearchService
LANGUAGE_CMIS_ALFRESCO, LANGUAGE_CMIS_STRICT, LANGUAGE_FTS_ALFRESCO, LANGUAGE_LUCENE, LANGUAGE_SOLR_ALFRESCO, LANGUAGE_SOLR_CMIS, LANGUAGE_SOLR_FTS_ALFRESCO, LANGUAGE_SOLR_SQL, LANGUAGE_XPATH| Constructor and Description |
|---|
SolrSearchService() |
public NodeService getNodeService()
public void setNodeService(NodeService nodeService)
public NamespacePrefixResolver getNamespacePrefixResolver()
public void setNamespacePrefixResolver(NamespacePrefixResolver namespacePrefixResolver)
public DictionaryService getDictionaryService()
public void setDictionaryService(DictionaryService dictionaryService)
public Map<String,LuceneQueryLanguageSPI> getQueryLanguages()
public void setQueryLanguages(Map<String,LuceneQueryLanguageSPI> queryLanguages)
public QueryRegisterComponent getQueryRegister()
public void setQueryRegister(QueryRegisterComponent queryRegister)
public ResultSet query(StoreRef store, String language, String query)
query in interface SearchServicepublic ResultSet query(StoreRef store, String language, String query, QueryParameterDefinition[] queryParameterDefinitions)
query in interface SearchServicepublic ResultSet query(StoreRef store, QName queryId, QueryParameter[] queryParameters)
query in interface SearchServicepublic ResultSet query(SearchParameters searchParameters)
query in interface SearchServicepublic List<NodeRef> selectNodes(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks) throws InvalidNodeRefException, XPathException
selectNodes in interface SearchServiceInvalidNodeRefExceptionXPathExceptionpublic List<NodeRef> selectNodes(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) throws InvalidNodeRefException, XPathException
selectNodes in interface SearchServiceInvalidNodeRefExceptionXPathExceptionpublic List<Serializable> selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks) throws InvalidNodeRefException, XPathException
selectProperties in interface SearchServiceInvalidNodeRefExceptionXPathExceptionpublic List<Serializable> selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) throws InvalidNodeRefException, XPathException
selectProperties in interface SearchServiceInvalidNodeRefExceptionXPathExceptionpublic boolean contains(NodeRef nodeRef, QName propertyQName, String googleLikePattern) throws InvalidNodeRefException
contains in interface SearchServiceInvalidNodeRefExceptionpublic boolean contains(NodeRef nodeRef, QName propertyQName, String googleLikePattern, SearchParameters.Operator defaultOperator) throws InvalidNodeRefException
contains in interface SearchServiceInvalidNodeRefExceptionpublic boolean like(NodeRef nodeRef, QName propertyQName, String sqlLikePattern, boolean includeFTS) throws InvalidNodeRefException
like in interface SearchServiceInvalidNodeRefExceptionCopyright © 2005–2020 Alfresco Software. All rights reserved.