Snapper 1.0 API

org.enhydra.snapper.business
Class SearcherBaseImpl

java.lang.Object
  extended byorg.enhydra.snapper.business.SearcherBaseImpl
All Implemented Interfaces:
SearcherBase

public class SearcherBaseImpl
extends java.lang.Object
implements SearcherBase

Author:
Milin Radivoj

Constructor Summary
SearcherBaseImpl()
           
 
Method Summary
 void close()
           
 java.lang.String convertDate(java.lang.String date, java.lang.String patern)
           
 java.lang.String convertMailDate(java.lang.String date, java.lang.String patern)
           
 int getSearchedDocsNumber()
           
 SearchResult getSearchResult()
           
 SearchResult getSearchResult(int begin, int end)
           
 java.lang.String luceneQuery()
           
 void searchDocs()
           
 void setUpHighLighter(java.util.Properties prop)
           
 void setUpSearcher(java.util.Properties sitesIDs, Mapper mapper)
           
 void setUpSearcherQuery(java.util.Properties requestParameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearcherBaseImpl

public SearcherBaseImpl()
Method Detail

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)

Snapper 1.0 API