@ParametersAreNonnullByDefault public class ReIndexPermissionsIndexTask extends Object implements EdgeIndexTask
Constructor and Description |
---|
ReIndexPermissionsIndexTask(String contentId,
ContentEntityManager contentEntityManager,
com.atlassian.sal.api.transaction.TransactionTemplate txTemplate,
EdgeSearchIndexAccessor edgeSearchIndexAccessor,
ContentPermissionCalculator contentPermissionCalculator) |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
A description of the task that can be presented to the user via the UI.
|
SearchIndex |
getSearchIndex() |
void |
perform(SearchIndexWriter searchIndexWriter)
Executes this task against a document writer.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertToJournalEntry
getSearchIndexAccessor, perform
public ReIndexPermissionsIndexTask(String contentId, ContentEntityManager contentEntityManager, com.atlassian.sal.api.transaction.TransactionTemplate txTemplate, EdgeSearchIndexAccessor edgeSearchIndexAccessor, ContentPermissionCalculator contentPermissionCalculator)
public String getDescription()
IndexTask
getDescription
in interface IndexTask
public SearchIndex getSearchIndex()
getSearchIndex
in interface ConfluenceIndexTask
SearchIndex
that the task should write topublic void perform(SearchIndexWriter searchIndexWriter)
ConfluenceIndexTask
perform
in interface ConfluenceIndexTask
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences