|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectBaseLuceneSearcher
org.openedit.thesaurus.ThesaurusLuceneSearcher
public class ThesaurusLuceneSearcher
Thesaurus searcher for a Lucene index.
| Constructor Summary | |
|---|---|
ThesaurusLuceneSearcher()
|
|
| Method Summary | |
|---|---|
HitTracker |
getAllHits(WebPageRequest inReq)
|
Analyzer |
getAnalyzer()
|
java.lang.String |
getIndexPath()
|
java.util.Map |
getSuggestions(HitTracker inTracker,
Searcher inTypeSearcher)
Gets a list of suggestions for a specific search. |
void |
indexWord(Searcher inTypeSearcher,
java.lang.String word)
|
void |
reIndexAll()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openedit.thesaurus.ThesaurusSearcher |
|---|
clearIndex, createSearchQuery, delete, deleteAll, getIndexId, saveAllData, saveData, search |
| Constructor Detail |
|---|
public ThesaurusLuceneSearcher()
| Method Detail |
|---|
public java.util.Map getSuggestions(HitTracker inTracker,
Searcher inTypeSearcher)
throws java.lang.Exception
getSuggestions in interface ThesaurusSearcherinReq - The web request. Needs a HitTracker "hits" page value, a
"catalogid" and a "type" request parameter. The last one
should be something like "product", "job"or "user".
OpenEditException
java.lang.Exception
public void indexWord(Searcher inTypeSearcher,
java.lang.String word)
indexWord in interface ThesaurusSearcherpublic Analyzer getAnalyzer()
public HitTracker getAllHits(WebPageRequest inReq)
getAllHits in interface ThesaurusSearcherpublic java.lang.String getIndexPath()
public void reIndexAll()
throws OpenEditException
reIndexAll in interface ThesaurusSearcherOpenEditException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 2008 OpenEdit Inc. All rights reserved. last modified: Jan 05 2009
