org.enhydra.snapper.business
Class SearcherBaseImpl
java.lang.Object
org.enhydra.snapper.business.SearcherBaseImpl
- All Implemented Interfaces:
- SearcherBase
public class SearcherBaseImpl
- extends java.lang.Object
- implements SearcherBase
- Author:
- Milin Radivoj
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearcherBaseImpl
public SearcherBaseImpl()
setUpSearcher
public void setUpSearcher(java.util.Properties sitesIDs,
Mapper mapper)
setUpSearcherQuery
public void setUpSearcherQuery(java.util.Properties requestParameters)
- Specified by:
setUpSearcherQuery
in interface SearcherBase
setUpHighLighter
public void setUpHighLighter(java.util.Properties prop)
- Specified by:
setUpHighLighter
in interface SearcherBase
searchDocs
public void searchDocs()
throws java.io.IOException
- Specified by:
searchDocs
in interface SearcherBase
- Throws:
java.io.IOException
getSearchedDocsNumber
public int getSearchedDocsNumber()
- Specified by:
getSearchedDocsNumber
in interface SearcherBase
getSearchResult
public SearchResult getSearchResult(int begin,
int end)
- Specified by:
getSearchResult
in interface SearcherBase
getSearchResult
public SearchResult getSearchResult()
- Specified by:
getSearchResult
in interface SearcherBase
close
public void close()
- Specified by:
close
in interface SearcherBase
luceneQuery
public java.lang.String luceneQuery()
convertDate
public java.lang.String convertDate(java.lang.String date,
java.lang.String patern)
convertMailDate
public java.lang.String convertMailDate(java.lang.String date,
java.lang.String patern)
isMailDatesEither
public boolean isMailDatesEither()
setMailDatesEither
public void setMailDatesEither(boolean mailDatesEither)