org.broadleafcommerce.core.search.service
Interface SearchService

All Known Implementing Classes:
SearchServiceCompassImpl

public interface SearchService


Method Summary
 void createSearchIntercept(SearchIntercept intercept)
           
 void createSearchSynonym(SearchSynonym synonym)
           
 void deleteSearchIntercept(SearchIntercept intercept)
           
 void deleteSearchSynonym(SearchSynonym synonym)
           
 List<SearchIntercept> getAllSearchIntercepts()
           
 List<SearchSynonym> getAllSearchSynonyms()
           
 SearchIntercept getInterceptForTerm(String term)
           
 List<Product> performSearch(String input)
           
 void rebuildProductIndex()
           
 void updateSearchIntercept(SearchIntercept intercept)
           
 void updateSearchSynonym(SearchSynonym synonym)
           
 

Method Detail

rebuildProductIndex

void rebuildProductIndex()

performSearch

List<Product> performSearch(String input)

getAllSearchIntercepts

List<SearchIntercept> getAllSearchIntercepts()

getInterceptForTerm

SearchIntercept getInterceptForTerm(String term)

createSearchIntercept

void createSearchIntercept(SearchIntercept intercept)

updateSearchIntercept

void updateSearchIntercept(SearchIntercept intercept)

deleteSearchIntercept

void deleteSearchIntercept(SearchIntercept intercept)

getAllSearchSynonyms

List<SearchSynonym> getAllSearchSynonyms()

createSearchSynonym

void createSearchSynonym(SearchSynonym synonym)

updateSearchSynonym

void updateSearchSynonym(SearchSynonym synonym)

deleteSearchSynonym

void deleteSearchSynonym(SearchSynonym synonym)


Copyright © 2012. All Rights Reserved.