org.apache.camel.component.lucene
Class LuceneIndexer

java.lang.Object
  extended by org.apache.camel.component.lucene.LuceneIndexer

public class LuceneIndexer
extends Object


Constructor Summary
LuceneIndexer(File sourceDirectory, File indexDirectory, org.apache.lucene.analysis.Analyzer analyzer)
           
 
Method Summary
 org.apache.lucene.analysis.Analyzer getAnalyzer()
           
 org.apache.lucene.store.NIOFSDirectory getNiofsDirectory()
           
 File getSourceDirectory()
           
 void index(org.apache.camel.Exchange exchange)
           
 void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)
           
 void setNiofsDirectory(org.apache.lucene.store.NIOFSDirectory niofsDirectory)
           
 void setSourceDirectory(File sourceDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneIndexer

public LuceneIndexer(File sourceDirectory,
                     File indexDirectory,
                     org.apache.lucene.analysis.Analyzer analyzer)
              throws Exception
Throws:
Exception
Method Detail

index

public void index(org.apache.camel.Exchange exchange)
           throws Exception
Throws:
Exception

getNiofsDirectory

public org.apache.lucene.store.NIOFSDirectory getNiofsDirectory()

setNiofsDirectory

public void setNiofsDirectory(org.apache.lucene.store.NIOFSDirectory niofsDirectory)

getSourceDirectory

public File getSourceDirectory()

setSourceDirectory

public void setSourceDirectory(File sourceDirectory)

getAnalyzer

public org.apache.lucene.analysis.Analyzer getAnalyzer()

setAnalyzer

public void setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer)


Apache Camel