public class SolrSearchService extends Object implements org.alfresco.service.cmr.search.SearchService
Constructor and Description |
---|
SolrSearchService() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
String googleLikePattern) |
boolean |
contains(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
String googleLikePattern,
org.alfresco.service.cmr.search.SearchParameters.Operator defaultOperator) |
org.alfresco.service.cmr.dictionary.DictionaryService |
getDictionaryService() |
org.alfresco.service.namespace.NamespacePrefixResolver |
getNamespacePrefixResolver() |
org.alfresco.service.cmr.repository.NodeService |
getNodeService() |
Map<String,LuceneQueryLanguageSPI> |
getQueryLanguages() |
QueryRegisterComponent |
getQueryRegister() |
boolean |
like(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName propertyQName,
String sqlLikePattern,
boolean includeFTS) |
org.alfresco.service.cmr.search.ResultSet |
query(org.alfresco.service.cmr.search.SearchParameters searchParameters) |
org.alfresco.service.cmr.search.ResultSet |
query(org.alfresco.service.cmr.repository.StoreRef store,
org.alfresco.service.namespace.QName queryId,
org.alfresco.service.cmr.search.QueryParameter[] queryParameters) |
org.alfresco.service.cmr.search.ResultSet |
query(org.alfresco.service.cmr.repository.StoreRef store,
String language,
String query) |
org.alfresco.service.cmr.search.ResultSet |
query(org.alfresco.service.cmr.repository.StoreRef store,
String language,
String query,
org.alfresco.service.cmr.search.QueryParameterDefinition[] queryParameterDefinitions) |
List<org.alfresco.service.cmr.repository.NodeRef> |
selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks) |
List<org.alfresco.service.cmr.repository.NodeRef> |
selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
String language) |
List<Serializable> |
selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks) |
List<Serializable> |
selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
String language) |
void |
setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService) |
void |
setNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setQueryLanguages(Map<String,LuceneQueryLanguageSPI> queryLanguages) |
void |
setQueryRegister(QueryRegisterComponent queryRegister) |
public org.alfresco.service.cmr.repository.NodeService getNodeService()
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
public void setNamespacePrefixResolver(org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver)
public org.alfresco.service.cmr.dictionary.DictionaryService getDictionaryService()
public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
public Map<String,LuceneQueryLanguageSPI> getQueryLanguages()
public void setQueryLanguages(Map<String,LuceneQueryLanguageSPI> queryLanguages)
public QueryRegisterComponent getQueryRegister()
public void setQueryRegister(QueryRegisterComponent queryRegister)
public org.alfresco.service.cmr.search.ResultSet query(org.alfresco.service.cmr.repository.StoreRef store, String language, String query)
query
in interface org.alfresco.service.cmr.search.SearchService
public org.alfresco.service.cmr.search.ResultSet query(org.alfresco.service.cmr.repository.StoreRef store, String language, String query, org.alfresco.service.cmr.search.QueryParameterDefinition[] queryParameterDefinitions)
query
in interface org.alfresco.service.cmr.search.SearchService
public org.alfresco.service.cmr.search.ResultSet query(org.alfresco.service.cmr.repository.StoreRef store, org.alfresco.service.namespace.QName queryId, org.alfresco.service.cmr.search.QueryParameter[] queryParameters)
query
in interface org.alfresco.service.cmr.search.SearchService
public org.alfresco.service.cmr.search.ResultSet query(org.alfresco.service.cmr.search.SearchParameters searchParameters)
query
in interface org.alfresco.service.cmr.search.SearchService
public List<org.alfresco.service.cmr.repository.NodeRef> selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, String xpath, org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.repository.XPathException
selectNodes
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.repository.XPathException
public List<org.alfresco.service.cmr.repository.NodeRef> selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, String xpath, org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.repository.XPathException
selectNodes
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.repository.XPathException
public List<Serializable> selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, String xpath, org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.repository.XPathException
selectProperties
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.repository.XPathException
public List<Serializable> selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef, String xpath, org.alfresco.service.cmr.search.QueryParameterDefinition[] parameters, org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) throws org.alfresco.service.cmr.repository.InvalidNodeRefException, org.alfresco.service.cmr.repository.XPathException
selectProperties
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
org.alfresco.service.cmr.repository.XPathException
public boolean contains(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, String googleLikePattern) throws org.alfresco.service.cmr.repository.InvalidNodeRefException
contains
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
public boolean contains(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, String googleLikePattern, org.alfresco.service.cmr.search.SearchParameters.Operator defaultOperator) throws org.alfresco.service.cmr.repository.InvalidNodeRefException
contains
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
public boolean like(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName propertyQName, String sqlLikePattern, boolean includeFTS) throws org.alfresco.service.cmr.repository.InvalidNodeRefException
like
in interface org.alfresco.service.cmr.search.SearchService
org.alfresco.service.cmr.repository.InvalidNodeRefException
Copyright © 2005–2017 Alfresco Software. All rights reserved.