@UriParams public class LuceneConfiguration extends Object
Constructor and Description |
---|
LuceneConfiguration() |
LuceneConfiguration(URI uri) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.analysis.Analyzer |
getAnalyzer() |
String |
getAuthority() |
String |
getHost() |
File |
getIndexDirectory() |
org.apache.lucene.util.Version |
getLuceneVersion() |
int |
getMaxHits() |
LuceneOperation |
getOperation() |
File |
getSourceDirectory() |
URI |
getUri() |
void |
parseURI(URI uri,
Map<String,Object> parameters,
LuceneComponent component) |
void |
setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
An Analyzer builds TokenStreams, which analyze text.
|
void |
setAuthority(String authority) |
void |
setHost(String host)
The URL to the lucene server
|
void |
setIndexDirectory(File indexDirectory)
A file system directory in which index files are created upon analysis of the document by the specified analyzer
|
void |
setLuceneVersion(org.apache.lucene.util.Version luceneVersion) |
void |
setMaxHits(int maxHits)
An integer value that limits the result set of the search operation
|
void |
setOperation(LuceneOperation operation)
Operation to do such as insert or query.
|
void |
setSourceDirectory(File sourceDirectory)
An optional directory containing files to be used to be analyzed and added to the index at producer startup.
|
void |
setUri(URI uri) |
public void parseURI(URI uri, Map<String,Object> parameters, LuceneComponent component) throws Exception
Exception
public URI getUri()
public void setUri(URI uri)
public String getHost()
public void setHost(String host)
public LuceneOperation getOperation()
public void setOperation(LuceneOperation operation)
public String getAuthority()
public void setAuthority(String authority)
public File getSourceDirectory()
public void setSourceDirectory(File sourceDirectory)
public File getIndexDirectory()
public void setIndexDirectory(File indexDirectory)
public org.apache.lucene.analysis.Analyzer getAnalyzer()
public void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
public int getMaxHits()
public void setMaxHits(int maxHits)
public void setLuceneVersion(org.apache.lucene.util.Version luceneVersion)
public org.apache.lucene.util.Version getLuceneVersion()
Apache Camel