org.apache.camel.processor.lucene
Class LuceneQueryProcessor
java.lang.Object
org.apache.camel.processor.lucene.LuceneQueryProcessor
- All Implemented Interfaces:
- org.apache.camel.Processor
public class LuceneQueryProcessor
- extends Object
- implements org.apache.camel.Processor
Constructor Summary |
LuceneQueryProcessor(String indexDirectoryPath,
org.apache.lucene.analysis.Analyzer analyzer,
String defaultSearchPhrase,
int maxNumberOfHits)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuceneQueryProcessor
public LuceneQueryProcessor(String indexDirectoryPath,
org.apache.lucene.analysis.Analyzer analyzer,
String defaultSearchPhrase,
int maxNumberOfHits)
process
public void process(org.apache.camel.Exchange exchange)
throws Exception
- Specified by:
process
in interface org.apache.camel.Processor
- Throws:
Exception
getAnalyzer
public org.apache.lucene.analysis.Analyzer getAnalyzer()
setAnalyzer
public void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
getIndexSearcher
public org.apache.lucene.search.IndexSearcher getIndexSearcher()
setIndexSearcher
public void setIndexSearcher(org.apache.lucene.search.IndexSearcher indexSearcher)
getIndexDirectory
public File getIndexDirectory()
setIndexDirectory
public void setIndexDirectory(File indexDirectory)
getSearchPhrase
public String getSearchPhrase()
setSearchPhrase
public void setSearchPhrase(String searchPhrase)
getMaxNumberOfHits
public int getMaxNumberOfHits()
setMaxNumberOfHits
public void setMaxNumberOfHits(int maxNumberOfHits)
setLuceneVersion
public void setLuceneVersion(org.apache.lucene.util.Version luceneVersion)
getLuceneVersion
public org.apache.lucene.util.Version getLuceneVersion()
Apache Camel