public class

IndexingControl

extends BackdoorControl<T extends BackdoorControl<T>>
java.lang.Object
   ↳ com.atlassian.jira.testkit.client.RestApiClient<T extends com.atlassian.jira.testkit.client.RestApiClient<T>>
     ↳ com.atlassian.jira.testkit.client.BackdoorControl<T extends com.atlassian.jira.testkit.client.BackdoorControl<T>>
       ↳ com.atlassian.jira.functest.framework.backdoor.BackdoorControl<T extends com.atlassian.jira.functest.framework.backdoor.BackdoorControl<T>>
         ↳ com.atlassian.jira.functest.framework.backdoor.IndexingControl

Class Overview

Backdoor control for indexing.

Summary

Nested Classes
class IndexingControl.IndexingProgress  
[Expand]
Inherited Constants
From class com.atlassian.jira.testkit.client.BackdoorControl
From class com.atlassian.jira.testkit.client.RestApiClient
[Expand]
Inherited Fields
From class com.atlassian.jira.testkit.client.BackdoorControl
Public Constructors
IndexingControl(JIRAEnvironmentData environmentData)
Public Methods
void deindex(String issueKey)
void deleteIndex()
@Nonnull IndexingControl.IndexingProgress getInBackgroundProgress()
@Nonnull IndexingControl.IndexingProgress getProjectIndexingProgress(Long projectId)
void indexDummyIssue(long id, long projectId, String issueType, String issueKey, String summary, String desc)
boolean isIndexConsistent()
boolean isIndexUpdatedFieldConsistent()
void reindexAll()
@Nonnull IndexingControl.IndexingProgress startInBackground()
@Nonnull IndexingControl.IndexingProgress startInBackground(boolean reindexComments, boolean reindexChangeHistory)
[Expand]
Inherited Methods
From class com.atlassian.jira.functest.framework.backdoor.BackdoorControl
From class com.atlassian.jira.testkit.client.BackdoorControl
From class com.atlassian.jira.testkit.client.RestApiClient
From class java.lang.Object

Public Constructors

public IndexingControl (JIRAEnvironmentData environmentData)

Public Methods

public void deindex (String issueKey)

public void deleteIndex ()

@Nonnull public IndexingControl.IndexingProgress getInBackgroundProgress ()

@Nonnull public IndexingControl.IndexingProgress getProjectIndexingProgress (Long projectId)

public void indexDummyIssue (long id, long projectId, String issueType, String issueKey, String summary, String desc)

public boolean isIndexConsistent ()

public boolean isIndexUpdatedFieldConsistent ()

public void reindexAll ()

@Nonnull public IndexingControl.IndexingProgress startInBackground ()

@Nonnull public IndexingControl.IndexingProgress startInBackground (boolean reindexComments, boolean reindexChangeHistory)