Package fr.becpg.repo.search
Interface AdvSearchService
- All Known Implementing Classes:
AdvSearchServiceImpl
public interface AdvSearchService
do an advanced search query
- Version:
- $Id: $Id
- Author:
- querephi
-
Field Summary
FieldsModifier and TypeFieldDescriptionConstantIGNORED_FIELDS -
Method Summary
Modifier and TypeMethodDescriptioncreateSearchQuery(org.alfresco.service.namespace.QName datatype, String term, String tag, boolean isRepo, String siteId, String containerId) createSearchQuery.getSearchConfig.List<org.alfresco.service.cmr.repository.NodeRef>queryAdvSearch(org.alfresco.service.namespace.QName datatype, BeCPGQueryBuilder beCPGQueryBuilder, Map<String, String> criteria, int maxResults) queryAdvSearch.
-
Field Details
-
IGNORED_FIELDS
ConstantIGNORED_FIELDS
-
-
Method Details
-
createSearchQuery
BeCPGQueryBuilder createSearchQuery(org.alfresco.service.namespace.QName datatype, String term, String tag, boolean isRepo, String siteId, String containerId) createSearchQuery.
- Parameters:
datatype- aQNameobject.term- aStringobject.tag- aStringobject.isRepo- a boolean.siteId- aStringobject.containerId- aStringobject.- Returns:
- a
BeCPGQueryBuilderobject.
-
queryAdvSearch
List<org.alfresco.service.cmr.repository.NodeRef> queryAdvSearch(org.alfresco.service.namespace.QName datatype, BeCPGQueryBuilder beCPGQueryBuilder, Map<String, String> criteria, int maxResults) queryAdvSearch.
- Parameters:
datatype- aQNameobject.beCPGQueryBuilder- aBeCPGQueryBuilderobject.criteria- aMapobject.maxResults- a int.- Returns:
- a
Listobject.
-
getSearchConfig
SearchConfig getSearchConfig()getSearchConfig.
- Returns:
- a
SearchConfigobject.
-