com.atlassian.confluence.search.lucene
Class ConfluenceMultiThreadedIndexer

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

Deprecated. since 3.0. Multithreading moved into MultiThreadedIndexRebuilder and OnlineMultiThreadedIndexer.allThreadsComplete(com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme, boolean, com.atlassian.core.util.ProgressWrapper) moved to TempIndexWriterStrategy.mergeAndClose().

@Deprecated
public class ConfluenceMultiThreadedIndexer
extends com.atlassian.bonnie.index.OnlineMultiThreadedIndexer


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.bonnie.index.BatchOpIndexer
com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme
 
Field Summary
 
Fields inherited from class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
reindexAddedQueue, reindexDeletedQueue
 
Fields inherited from class com.atlassian.bonnie.index.BaseMultiThreadedIndexer
luceneConnection
 
Constructor Summary
ConfluenceMultiThreadedIndexer()
          Deprecated.  
 
Method Summary
 org.apache.lucene.analysis.Analyzer getAnalyzer()
          Deprecated.  
protected  Runnable getQueueProcessingRunnable(com.atlassian.bonnie.index.ObjectQueue queue, com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
          Deprecated.  
 void setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.LuceneAnalyzerFactory luceneAnalyzerFactory)
          Deprecated.  
 
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()
Deprecated. 
Method Detail

getQueueProcessingRunnable

protected Runnable getQueueProcessingRunnable(com.atlassian.bonnie.index.ObjectQueue queue,
                                              com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
Deprecated. 
Overrides:
getQueueProcessingRunnable in class com.atlassian.bonnie.index.BaseMultiThreadedIndexer

setLuceneAnalyzerFactory

public void setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.LuceneAnalyzerFactory luceneAnalyzerFactory)
Deprecated. 

getAnalyzer

public org.apache.lucene.analysis.Analyzer getAnalyzer()
Deprecated. 
Specified by:
getAnalyzer in interface com.atlassian.bonnie.index.BatchOpIndexer
Overrides:
getAnalyzer in class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer


Copyright © 2003-2012 Atlassian. All Rights Reserved.