Interface | Description |
---|---|
ConfluenceIndexManager |
The Confluence Index Manager is the entry point to the Indexing Subsystem
|
IndexTaskQueue<T extends IndexTask> |
Confluence queues all of its index requests and then executes them in bulk.
|
LuceneQueryParserFactory | |
WriterStrategy |
Strategy that allows clients to customize the handling of
ILuceneConnection.WriterAction s. |
Class | Description |
---|---|
CaseInsensitiveSortComparator |
A Lucene SortComparator that will convert field text to lower case effectively rendering all comparisons case
insensitive.
|
CaseInsensitiveSortComparatorSource | |
ChangeDocumentBuilder |
Builds a change index document from a historical version of a searchable object.
|
ChangeDocumentBuilder.FieldName | |
ChangeDocumentIdBuilder |
This class is used to generate the ids used to identify change documents and
groups of change document in the Lucene index
|
ChangeDocumentIndexPolicy |
Policy that defines what
Searchable s should be indexed as change documents. |
ChangeDocumentIndexPolicy.PolicyCheckResult | |
ConfluenceAnalyzer | |
ConfluenceDocumentBuilder |
A Confluence specific implementation of the DocumentBuilder that is aware of plugin's and the fact that new
document extractors may become available or unavailable based on the current plugins installed.
|
ConfluenceDocumentBuilder.FieldName | |
ConfluenceFilenameAnalyzer |
Since the
ConfluenceAnalyzer does not handle filenames very well, we have a different Analyzer for that
field. |
ConfluenceLuceneAnalyzerFactory | |
ConfluenceLuceneQueryParserFactory | |
ConfluenceObjectToDocumentConverter | Deprecated
since 3.0.
|
ConfluenceUnstemmedAnalyzer |
An analyzer that groups non-stemming language analyzers, and delegates to the appropriate one
depending on the indexing language (
Settings.getIndexingLanguage() . |
ContentBodyMaxSizeSystemProperty | |
ContentPermissionSearchUtils |
For changes to this class, ensure they are also made to:
https://stash.atlassian.com/projects/CONF/repos/elasticsearch-confluence/browse/src/main/java/com/atlassian/elasticsearch/plugin/ContentPermissionSearchUtils.java
|
DefaultConfluenceIndexManager |
The Confluence Index Manager is the entry point to the majority of the indexing subsystem..
|
DefaultSearcherInitialisation | |
DocumentFieldName |
Class to contain the field names for Confluence lucene documents.
|
EmptyDocIdSet |
Copied from
DocIdSet 's EMPTY_DOCIDSET constant (lucene 4.3 version). |
EnglishAnalyzer | |
FlushStatistics |
A simple statistics object that holds details for an index flushing.
|
IndexOptimizer | Deprecated
since 5.2.
|
IndexQueueFlusher |
Trigger a flush of the currently scheduled Lucene index tasks.
|
LabelExtractor |
Extract label data from content entity objects.
|
LuceneBackedESDocumentBuilder |
An implementation of
ESDocumentBuilder that adapts the Document produced by DocumentBuilder
for use in ES. |
MatchNoDocsQuery |
Sometimes you want a "match nothing" query, for example to take the place in a search of something that could
not be resolved, and therefore can never be found (i.e.
|
MultiThreadedIndexRebuilder | Deprecated
since 5.2.
|
ObjectQueue |
An abstraction over a list of
HibernateHandle s, to allow clients to pop the queue and only have to deal with actual persistent objects. |
PluggableSearcherInitialisation | |
QueuingConfluenceIndexer | |
ReindexWorkBatch | |
TempIndexWriterStrategy |
Writer strategy that uses the
TempIndexWriter . |
Enum | Description |
---|---|
ConfluenceIndexManager.IndexQueueFlushMode |
Enum indicating the mode in which to flush the queue.
|
ReIndexOption |
Copyright © 2003–2015 Atlassian. All rights reserved.