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 void
writeChangeDocument
(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
- aVersioned
searchable- Throws:
IllegalArgumentException
- if searchable is invalid.
-
-
Method Details
-
writeChangeDocument
protected void writeChangeDocument(SearchIndexWriter writer, Searchable searchable) throws IOException - Overrides:
writeChangeDocument
in classAddChangeDocumentIndexTask
- Throws:
IOException
-