Package com.atlassian.confluence.search
Interface ConfluenceIndexTask
- All Superinterfaces:
ConvertibleToJournalEntry,IndexTask
- All Known Subinterfaces:
EdgeIndexTask
- All Known Implementing Classes:
AddChangeDocumentIndexTask,AddDocumentIndexTask,AddEdgeDocumentIndexTask,AddPrefetchChangeDocumentIndexTask,AddPrefetchedDocumentIndexTask,ContentIndexTask,DeleteChangeDocumentsIndexTask,DeleteDocumentIndexTask,DeleteEdgeDocumentIndexTask,DeleteEdgeTargetingDocumentIndexTask,DeleteEdgeTypeByUserDocumentIndexTask,NoOpIndexTask,RebuildChangeDocumentsIndexTask,RebuildIndexTask,ReindexAllBlogsChangeIndexTask,ReindexAllBlogsContentIndexTask,ReindexAllSpacesChangeIndexTask,ReindexAllSpacesContentIndexTask,ReindexAllUsersChangeIndexTask,ReindexAllUsersContentIndexTask,ReindexPermissionsIndexTask,ReIndexPermissionsIndexTask,ReindexUsersInGroupChangeIndexTask,ReindexUsersInGroupContentIndexTask,UnindexContentTypeChangeIndexTask,UnindexContentTypeContentIndexTask,UnIndexSpaceChangeIndexTask,UnIndexSpaceContentIndexTask,UpdateDocumentIndexTask,UpdatePrefetchDocumentIndexTask
An index task that will perform writing to the index.
- Since:
- 8.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanvoidperform(SearchIndexWriter searchIndexWriter) Executes this task against a document writer.Methods inherited from interface com.atlassian.confluence.search.ConvertibleToJournalEntry
convertToJournalEntryMethods inherited from interface com.atlassian.confluence.search.IndexTask
getDescription
-
Method Details
-
getSearchIndex
SearchIndex getSearchIndex()- Returns:
- the
SearchIndexthat the task should write to - Since:
- 7.9.0
-
perform
Executes this task against a document writer.- Throws:
IOException- Since:
- 7.14
-
isRetryable
default boolean isRetryable()- Returns:
trueif this task is retryable in journal queue,falseotherwise.- Since:
- 9.1
-