@Internal public class

ReIndexBackgroundIndexerCommand

extends Object
implements ProvidesTaskProgress Callable<V>
java.lang.Object
   ↳ com.atlassian.jira.web.action.admin.index.ReIndexBackgroundIndexerCommand

@Internal

This class is an internal implementation detail and will change without notice.

Clients that depend on @Internal classes and interfaces can not expect to be compatible with any version other than the version they were compiled against (even minor version and milestone releases may break binary compatibility with respect to @Internal elements).

Class Overview

Reindex just the issues in the background

Summary

Public Constructors
ReIndexBackgroundIndexerCommand(IndexLifecycleManager indexManager, Logger log, I18nHelper i18nHelper, I18nHelper.BeanFactory i18nBeanFactory)
ReIndexBackgroundIndexerCommand(IndexLifecycleManager indexManager, IssueIndexingParams issueIndexingParams, Logger log, I18nHelper i18nHelper, I18nHelper.BeanFactory i18nBeanFactory)
Public Methods
IndexCommandResult call()
IndexCommandResult doReindex(Context context, IndexLifecycleManager indexManager)
I18nHelper getI18nHelper()
Logger getLog()
void setTaskProgressSink(TaskProgressSink taskProgressSink)
This is called to set in a TaskProgressSink that can be used to send task progress information to
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.task.ProvidesTaskProgress
From interface java.util.concurrent.Callable

Public Constructors

public ReIndexBackgroundIndexerCommand (IndexLifecycleManager indexManager, Logger log, I18nHelper i18nHelper, I18nHelper.BeanFactory i18nBeanFactory)

public ReIndexBackgroundIndexerCommand (IndexLifecycleManager indexManager, IssueIndexingParams issueIndexingParams, Logger log, I18nHelper i18nHelper, I18nHelper.BeanFactory i18nBeanFactory)

Public Methods

public IndexCommandResult call ()

public IndexCommandResult doReindex (Context context, IndexLifecycleManager indexManager)

public I18nHelper getI18nHelper ()

public Logger getLog ()

public void setTaskProgressSink (TaskProgressSink taskProgressSink)

This is called to set in a TaskProgressSink that can be used to send task progress information to

Parameters
taskProgressSink a TaskProgressSink that can be used to send task progress information to