public abstract class HitsOpenSearchImpl extends BaseOpenSearchImpl
| Constructor and Description |
|---|
HitsOpenSearchImpl() |
| Modifier and Type | Method and Description |
|---|---|
Indexer<?> |
getIndexer() |
abstract String |
getSearchPath() |
Summary |
getSummary(Indexer<?> indexer,
Document document,
Locale locale,
String snippet) |
abstract String |
getTitle(String keywords) |
protected String |
getURL(ThemeDisplay themeDisplay,
long groupId,
Document result,
PortletURL portletURL) |
String |
search(javax.servlet.http.HttpServletRequest httpServletRequest,
long groupId,
long userId,
String keywords,
int startPage,
int itemsPerPage,
String format) |
addSearchResult, addSearchResult, addSearchResultAtom, addSearchResultRSS, addSearchResults, addSearchResultsAtom, addSearchResultsRSS, getClassName, getOpenSearchDescriptionURL, getOpenSearchURL, getPlid, getPortletURL, getPortletURL, getPortletURL, isEnabled, search, searchpublic Indexer<?> getIndexer()
public abstract String getSearchPath()
public Summary getSummary(Indexer<?> indexer, Document document, Locale locale, String snippet) throws SearchException
SearchExceptionpublic abstract String getTitle(String keywords)
public String search(javax.servlet.http.HttpServletRequest httpServletRequest,
long groupId,
long userId,
String keywords,
int startPage,
int itemsPerPage,
String format)
throws SearchException
search in interface OpenSearchsearch in class BaseOpenSearchImplSearchExceptionprotected String getURL(ThemeDisplay themeDisplay, long groupId, Document result, PortletURL portletURL) throws Exception
Exception