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:
- com.atlassian.bonnie.index.BatchOpIndexer, com.atlassian.bonnie.index.SingleObjectIndexer
public class ConfluenceMultiThreadedIndexer
- extends com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
Nested classes/interfaces inherited from interface com.atlassian.bonnie.index.BatchOpIndexer |
com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme |
Fields inherited from class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer |
reindexAddedQueue, reindexDeletedQueue |
Fields inherited from class com.atlassian.bonnie.index.BaseMultiThreadedIndexer |
log, luceneConnection |
Method Summary |
org.apache.lucene.analysis.Analyzer |
getAnalyzer()
|
protected java.lang.Runnable |
getQueueProcessingRunnable(com.atlassian.bonnie.index.ObjectQueue queue,
com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
|
void |
setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.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 |
ConfluenceMultiThreadedIndexer
public ConfluenceMultiThreadedIndexer()
getQueueProcessingRunnable
protected java.lang.Runnable getQueueProcessingRunnable(com.atlassian.bonnie.index.ObjectQueue queue,
com.atlassian.bonnie.index.BatchOpIndexer.DocumentWritingScheme documentWritingScheme)
- Overrides:
getQueueProcessingRunnable
in class com.atlassian.bonnie.index.BaseMultiThreadedIndexer
setLuceneAnalyzerFactory
public void setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.LuceneAnalyzerFactory luceneAnalyzerFactory)
getAnalyzer
public org.apache.lucene.analysis.Analyzer getAnalyzer()
- Specified by:
getAnalyzer
in interface com.atlassian.bonnie.index.BatchOpIndexer
- Overrides:
getAnalyzer
in class com.atlassian.bonnie.index.OnlineMultiThreadedIndexer
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.