com.atlassian.jira.dev.backdoor
Class IndexingBackdoor

java.lang.Object
  extended by com.atlassian.jira.dev.backdoor.IndexingBackdoor

public class IndexingBackdoor
extends Object

Backdoor for starting/stopping/querying indexing.

Since:
v5.2

Constructor Summary
IndexingBackdoor(IssueIndexer issueIndexer, TaskManager taskManager, I18nHelper.BeanFactory i18nFactory, JiraAuthenticationContext jiraAuthenticationContext, IssueIndexManager issueIndexManager, ProjectManager projectManager, SearchService searchService, IssueManager issueManager, UserManager userManager)
           
 
Method Summary
 void deleteIndex()
           
 boolean isIndexConsistent()
           
 boolean isIndexingProject(Long projectId)
           
 boolean isIndexingRunning()
           
 boolean isIndexUpdatedFieldConsistent()
           
 javax.ws.rs.core.Response reindexAll()
           
 void triggerBackgroundIndexing()
           
 void triggerStopTheWorldIndexing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexingBackdoor

public IndexingBackdoor(IssueIndexer issueIndexer,
                        TaskManager taskManager,
                        I18nHelper.BeanFactory i18nFactory,
                        JiraAuthenticationContext jiraAuthenticationContext,
                        IssueIndexManager issueIndexManager,
                        ProjectManager projectManager,
                        SearchService searchService,
                        IssueManager issueManager,
                        UserManager userManager)
Method Detail

triggerBackgroundIndexing

public void triggerBackgroundIndexing()

triggerStopTheWorldIndexing

public void triggerStopTheWorldIndexing()

deleteIndex

public void deleteIndex()

reindexAll

public javax.ws.rs.core.Response reindexAll()

isIndexingRunning

public boolean isIndexingRunning()

isIndexingProject

public boolean isIndexingProject(Long projectId)

isIndexConsistent

public boolean isIndexConsistent()

isIndexUpdatedFieldConsistent

public boolean isIndexUpdatedFieldConsistent()
                                      throws SearchException
Throws:
SearchException


Copyright © 2002-2013 Atlassian. All Rights Reserved.