Class AddPrefetchChangeDocumentIndexTask
java.lang.Object
com.atlassian.confluence.internal.search.tasks.AddChangeDocumentIndexTask
com.atlassian.confluence.internal.search.tasks.AddPrefetchChangeDocumentIndexTask
- All Implemented Interfaces:
ConfluenceIndexTask,ConvertibleToJournalEntry,HandleAware,IndexTask
@LuceneIndependent
@Internal
public class AddPrefetchChangeDocumentIndexTask
extends AddChangeDocumentIndexTask
Adding change document based on prefetch data
- Since:
- 8.5.22
-
Constructor Summary
ConstructorsConstructorDescriptionAddPrefetchChangeDocumentIndexTask(Searchable searchable, PrefetchAtlassianDocumentRetriever prefetchRetriever, boolean skipDeletes) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwriteChangeDocument(SearchIndexWriter writer, Searchable searchable) Methods inherited from class com.atlassian.confluence.internal.search.tasks.AddChangeDocumentIndexTask
convertToJournalEntry, equals, getDescription, getHandle, getSearchIndex, hashCode, isRetryable, perform, toString
-
Constructor Details
-
AddPrefetchChangeDocumentIndexTask
public AddPrefetchChangeDocumentIndexTask(Searchable searchable, PrefetchAtlassianDocumentRetriever prefetchRetriever, boolean skipDeletes) - Parameters:
searchable- aVersionedsearchable- Throws:
IllegalArgumentException- if searchable is invalid.
-
-
Method Details
-
writeChangeDocument
protected void writeChangeDocument(SearchIndexWriter writer, Searchable searchable) throws IOException - Overrides:
writeChangeDocumentin classAddChangeDocumentIndexTask- Throws:
IOException
-