Liferay 6.2-ce-ga5

com.liferay.portal.kernel.search
Class IndexSearcherProxyBean

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.proxy.BaseMultiDestinationProxyBean
      extended by com.liferay.portal.kernel.search.IndexSearcherProxyBean
All Implemented Interfaces:
IndexSearcher, QuerySuggester

public class IndexSearcherProxyBean
extends BaseMultiDestinationProxyBean
implements IndexSearcher


Constructor Summary
IndexSearcherProxyBean()
           
 
Method Summary
 String getDestinationName(ProxyRequest proxyRequest)
           
 Hits search(SearchContext searchContext, Query query)
           
 Hits search(String searchEngineId, long companyId, Query query, Sort[] sort, int start, int end)
           
 String spellCheckKeywords(SearchContext searchContext)
           
 Map<String,List<String>> spellCheckKeywords(SearchContext searchContext, int max)
           
 String[] suggestKeywordQueries(SearchContext searchContext, int max)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.proxy.BaseMultiDestinationProxyBean
buildMessage, send, setMessageSender, setSynchronousMessageSender, synchronousSend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexSearcherProxyBean

public IndexSearcherProxyBean()
Method Detail

getDestinationName

public String getDestinationName(ProxyRequest proxyRequest)
Specified by:
getDestinationName in class BaseMultiDestinationProxyBean

search

public Hits search(SearchContext searchContext,
                   Query query)
Specified by:
search in interface IndexSearcher

search

public Hits search(String searchEngineId,
                   long companyId,
                   Query query,
                   Sort[] sort,
                   int start,
                   int end)
Specified by:
search in interface IndexSearcher

spellCheckKeywords

public String spellCheckKeywords(SearchContext searchContext)
Specified by:
spellCheckKeywords in interface QuerySuggester

spellCheckKeywords

public Map<String,List<String>> spellCheckKeywords(SearchContext searchContext,
                                                   int max)
Specified by:
spellCheckKeywords in interface QuerySuggester

suggestKeywordQueries

public String[] suggestKeywordQueries(SearchContext searchContext,
                                      int max)
Specified by:
suggestKeywordQueries in interface QuerySuggester

Liferay 6.2-ce-ga5