com.elasticpath.service.index
Interface IndexSearchService

All Superinterfaces:
EpService
All Known Implementing Classes:
IndexSearchServiceImpl

public interface IndexSearchService
extends EpService

Provides services to search index.


Method Summary
 java.util.List search(SearchCriteria searchCriteria)
          Searches the index with the given search criteria.
 java.lang.String[] suggest(ProductSearchCriteria searchCriteria)
          Suggests new keywords based on the given search criteria.
 
Methods inherited from interface com.elasticpath.service.EpService
getElasticPath, setElasticPath
 

Method Detail

search

java.util.List search(SearchCriteria searchCriteria)
Searches the index with the given search criteria.

Parameters:
searchCriteria - the search criteria
Returns:
a list of object uids which match the given search criteria

suggest

java.lang.String[] suggest(ProductSearchCriteria searchCriteria)
Suggests new keywords based on the given search criteria.

Parameters:
searchCriteria - the search criteria
Returns:
a list of alternate search queries that are similar to the specified criteria