public class AnnounceLuceneSearchEngine extends Object implements IAnnounceSearchEngine
Constructor and Description |
---|
AnnounceLuceneSearchEngine() |
Modifier and Type | Method and Description |
---|---|
int |
getSearchResults(AnnounceSearchFilter filter,
fr.paris.lutece.portal.service.plugin.Plugin plugin,
List<fr.paris.lutece.portal.service.search.SearchResult> listSearchResult,
int nPage,
int nItemsPerPage)
Get list of record key return by the search.
|
int |
getSearchResultsBis(AnnounceSearchFilter filter,
fr.paris.lutece.portal.service.plugin.Plugin plugin,
List<Announce> listAnnouncesResult,
int nPage,
int nItemsPerPage,
AnnounceSort anSort) |
public int getSearchResults(AnnounceSearchFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin, List<fr.paris.lutece.portal.service.search.SearchResult> listSearchResult, int nPage, int nItemsPerPage)
getSearchResults
in interface IAnnounceSearchEngine
filter
- The search filterplugin
- the pluginlistSearchResult
- The list of search resultsnPage
- The number of the current pagenItemsPerPage
- The number of items per page. 0 to ignore the paginationpublic int getSearchResultsBis(AnnounceSearchFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin, List<Announce> listAnnouncesResult, int nPage, int nItemsPerPage, AnnounceSort anSort)
getSearchResultsBis
in interface IAnnounceSearchEngine
Copyright © 2019 City of Paris. All rights reserved.