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 boolean
void
perform
(SearchIndexWriter searchIndexWriter) Executes this task against a document writer.Methods inherited from interface com.atlassian.confluence.search.ConvertibleToJournalEntry
convertToJournalEntry
Methods inherited from interface com.atlassian.confluence.search.IndexTask
getDescription
-
Method Details
-
getSearchIndex
SearchIndex getSearchIndex()- Returns:
- the
SearchIndex
that 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:
true
if this task is retryable in journal queue,false
otherwise.- Since:
- 9.1
-