com.liferay.portal.kernel.search
Class HitsOpenSearchImpl
java.lang.Object
com.liferay.portal.kernel.search.BaseOpenSearchImpl
com.liferay.portal.kernel.search.HitsOpenSearchImpl
- All Implemented Interfaces:
- OpenSearch
public abstract class HitsOpenSearchImpl
- extends BaseOpenSearchImpl
View Source
- Author:
- Charles May, Brian Wing Shun Chan
Method Summary |
abstract java.lang.String |
getPortletId()
|
abstract java.lang.String |
getSearchPath()
|
Summary |
getSummary(Indexer indexer,
Document document,
java.lang.String snippet,
javax.portlet.PortletURL portletURL)
|
abstract java.lang.String |
getTitle(java.lang.String keywords)
|
protected java.lang.String |
getURL(ThemeDisplay themeDisplay,
long groupId,
Document result,
javax.portlet.PortletURL portletURL)
|
java.lang.String |
search(javax.servlet.http.HttpServletRequest request,
long groupId,
long userId,
java.lang.String keywords,
int startPage,
int itemsPerPage,
java.lang.String format)
|
Methods inherited from class com.liferay.portal.kernel.search.BaseOpenSearchImpl |
addSearchResult, addSearchResult, addSearchResultAtom, addSearchResultRSS, addSearchResults, addSearchResults, addSearchResultsAtom, addSearchResultsRSS, getPortletURL, getPortletURL, isEnabled, search, search |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HitsOpenSearchImpl
public HitsOpenSearchImpl()
getPortletId
public abstract java.lang.String getPortletId()
getSearchPath
public abstract java.lang.String getSearchPath()
getSummary
public Summary getSummary(Indexer indexer,
Document document,
java.lang.String snippet,
javax.portlet.PortletURL portletURL)
getTitle
public abstract java.lang.String getTitle(java.lang.String keywords)
search
public java.lang.String search(javax.servlet.http.HttpServletRequest request,
long groupId,
long userId,
java.lang.String keywords,
int startPage,
int itemsPerPage,
java.lang.String format)
throws SearchException
- Specified by:
search
in interface OpenSearch
- Specified by:
search
in class BaseOpenSearchImpl
- Throws:
SearchException
getURL
protected java.lang.String getURL(ThemeDisplay themeDisplay,
long groupId,
Document result,
javax.portlet.PortletURL portletURL)
throws java.lang.Exception
- Throws:
java.lang.Exception