com.liferay.portal.kernel.search
Class IndexSearcherProxyBean
java.lang.Object
com.liferay.portal.kernel.messaging.proxy.BaseMultiDestinationProxyBean
com.liferay.portal.kernel.search.IndexSearcherProxyBean
- All Implemented Interfaces:
- IndexSearcher, QuerySuggester
public class IndexSearcherProxyBean
- extends BaseMultiDestinationProxyBean
- implements IndexSearcher
|
Method Summary |
String |
getDestinationName(ProxyRequest proxyRequest)
|
String |
getQueryString(SearchContext searchContext,
Query query)
|
Hits |
search(SearchContext searchContext,
Query query)
|
Hits |
search(String searchEngineId,
long companyId,
Query query,
Sort[] sort,
int start,
int end)
Deprecated. As of 7.0.0, replaced by search(SearchContext,
Query) |
long |
searchCount(SearchContext searchContext,
Query query)
|
String |
spellCheckKeywords(SearchContext searchContext)
|
Map<String,List<String>> |
spellCheckKeywords(SearchContext searchContext,
int max)
|
SuggesterResults |
suggest(SearchContext searchContext,
Suggester suggester)
|
String[] |
suggestKeywordQueries(SearchContext searchContext,
int max)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexSearcherProxyBean
public IndexSearcherProxyBean()
getDestinationName
public String getDestinationName(ProxyRequest proxyRequest)
- Specified by:
getDestinationName in class BaseMultiDestinationProxyBean
getQueryString
public String getQueryString(SearchContext searchContext,
Query query)
- Specified by:
getQueryString in interface IndexSearcher
search
public Hits search(SearchContext searchContext,
Query query)
- Specified by:
search in interface IndexSearcher
search
@Deprecated
public Hits search(String searchEngineId,
long companyId,
Query query,
Sort[] sort,
int start,
int end)
- Deprecated. As of 7.0.0, replaced by
search(SearchContext,
Query)
- Specified by:
search in interface IndexSearcher
searchCount
public long searchCount(SearchContext searchContext,
Query query)
- Specified by:
searchCount 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
suggest
public SuggesterResults suggest(SearchContext searchContext,
Suggester suggester)
- Specified by:
suggest in interface QuerySuggester
suggestKeywordQueries
public String[] suggestKeywordQueries(SearchContext searchContext,
int max)
- Specified by:
suggestKeywordQueries in interface QuerySuggester