| Interface | Description |
|---|---|
| ChangeExtractorProvider | |
| ContentExtractorProvider | |
| CustomLuceneConnectionFactory |
Factory class for creating a Lucene connection to the custom index
|
| FullReindexManager |
Responsible for triggering full reindex operation with necessary state management.
|
| Class | Description |
|---|---|
| AbstractDocumentCollector<T> |
An abstract Collector that exposes a Consumer which in turn accepts an object of a generic type
|
| CustomLuceneConnectionFactoryImpl | |
| DefaultCustomSearchIndexRegistry | |
| DefaultIndexLockService |
The implementation of
IndexLockService which initialises all lock in memory. |
| EdgeIndexSimilarity |
Similarity class for edge index
|
| FieldValuesCollector |
Originally an inner class of
LuceneSearchIndexAccessor, but extracted as a first-citizen class here
for better clarity. |
| LuceneBatchIndexer | |
| LuceneChangeExtractor |
Adapts plugin registered
Extractor(s) for change document to an Extractor2. |
| LuceneChangeExtractor.FieldName | |
| LuceneChangeExtractorProvider | |
| LuceneConnectionFactory |
Responsible for creating new
LuceneConnection instances. |
| LuceneContentExtractor |
Adapts plugin registered
Extractor(s) for content document to an Extractor2. |
| LuceneContentExtractor.FieldName | |
| LuceneContentExtractorProvider | |
| LuceneDocumentBuilder | |
| LuceneDocumentToFieldDescriptorConverter | |
| LuceneFieldVisitor | |
| LuceneFullReindexManager | |
| LuceneIndexHelper |
Helper methods to deal with Lucene index in Confluence
|
| LuceneReIndexer | |
| LuceneSearchIndexAccessor | |
| ScoredDocumentCollector |
This collector stores the score of the document into the v2
ScannedDocument
so that the consumer can do further computation based on it |
Copyright © 2003–2022 Atlassian. All rights reserved.