com.atlassian.confluence.search.lucene
Class ConfluenceMultiThreadedIndexer

java.lang.Object
  extended bycom.atlassian.bonnie.index.BaseMultiThreadedIndexer
      extended bycom.atlassian.bonnie.index.OnlineMultiThreadedIndexer
          extended bycom.atlassian.confluence.search.lucene.ConfluenceMultiThreadedIndexer
All Implemented Interfaces:
BatchOpIndexer, SingleObjectIndexer

public class ConfluenceMultiThreadedIndexer
extends OnlineMultiThreadedIndexer


Nested Class Summary
 
Nested classes inherited from class com.atlassian.bonnie.index.BatchOpIndexer
BatchOpIndexer.DocumentWritingScheme
 
Field Summary
 
Fields inherited from class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
reindexAddedQueue, reindexDeletedQueue
 
Fields inherited from class com.atlassian.bonnie.index.BaseMultiThreadedIndexer
log, luceneConnection
 
Constructor Summary
ConfluenceMultiThreadedIndexer()
           
 
Method Summary
 org.apache.lucene.analysis.Analyzer getAnalyzer()
           
protected  Runnable getQueueProcessingRunnable(ObjectQueue queue, BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
           
 void setLuceneAnalyzerFactory(LuceneAnalyzerFactory luceneAnalyzerFactory)
           
 
Methods inherited from class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
allThreadsComplete, doAdd, doDelete, getDocumentWritingScheme, getObjectToDocumentConverter, index, optimize, setLuceneConnection, setObjectToDocumentConverter, setReindexingStatus, unindex
 
Methods inherited from class com.atlassian.bonnie.index.BaseMultiThreadedIndexer
calculateNumberOfThreads, isReindexing, reindex, setReindexing, truncateIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceMultiThreadedIndexer

public ConfluenceMultiThreadedIndexer()
Method Detail

getQueueProcessingRunnable

protected Runnable getQueueProcessingRunnable(ObjectQueue queue,
                                              BatchOpIndexer.DocumentWritingScheme documentWritingScheme)

setLuceneAnalyzerFactory

public void setLuceneAnalyzerFactory(LuceneAnalyzerFactory luceneAnalyzerFactory)

getAnalyzer

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


Confluence is developed by Atlassian.