Class Overview
Backdoor for starting/stopping/querying indexing.
Summary
Public Constructors |
|
IndexingBackdoor(IssueIndexer issueIndexer, TaskManager taskManager, I18nHelper.BeanFactory i18nFactory, JiraAuthenticationContext jiraAuthenticationContext, IssueIndexManager issueIndexManager, ProjectManager projectManager, SearchService searchService, IssueManager issueManager, UserManager userManager, ReindexRequestManager reindexRequestManager, JohnsonProvider johnsonProvider, ClusterManager clusterManager)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
Public Methods
public
long
clearPendingReindexRequests
()
public
boolean
deindex
(String key)
public
void
deleteIndex
()
public
boolean
isIndexConsistent
()
public
boolean
isIndexUpdatedFieldConsistent
()
public
boolean
isIndexingProject
(Long projectId)
public
boolean
isIndexingProjectStarted
(Long projectId)
public
boolean
isIndexingRunning
()
public
boolean
isIndexingStarted
()
public
Response
pauseScheduledReindex
()
Pause the scheduled reindex service
public
Response
reindexAll
()
public
Response
startScheduledReindex
()
Start the scheduled reindex service
public
Long
triggerBackgroundIndexing
(boolean reindexComments, boolean reindexChangeHistory, boolean reindexWorklog, boolean reindexIssues)
public
void
triggerStopTheWorldIndexing
()