com.atlassian.confluence.search.lucene
Class ConfluenceMultiThreadedIndexer
java.lang.Object
com.atlassian.bonnie.index.BaseMultiThreadedIndexer
com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
com.atlassian.confluence.search.lucene.ConfluenceMultiThreadedIndexer
- All Implemented Interfaces:
- BatchOpIndexer, SingleObjectIndexer
- public class ConfluenceMultiThreadedIndexer
- extends OnlineMultiThreadedIndexer
Methods inherited from class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer |
allThreadsComplete, doAdd, doDelete, getDocumentWritingScheme, getObjectToDocumentConverter, index, optimize, setLuceneConnection, setObjectToDocumentConverter, setReindexingStatus, unindex |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceMultiThreadedIndexer
public ConfluenceMultiThreadedIndexer()
getQueueProcessingRunnable
protected Runnable getQueueProcessingRunnable(ObjectQueue queue,
BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
setLuceneAnalyzerFactory
public void setLuceneAnalyzerFactory(LuceneAnalyzerFactory luceneAnalyzerFactory)
getAnalyzer
public org.apache.lucene.analysis.Analyzer getAnalyzer()