@Internal public class

ActivateAsyncIndexerCommand

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

@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

Activate is every so slightly different to re-index

Summary

Public Constructors
ActivateAsyncIndexerCommand(boolean deactivateIndexFirst, JohnsonEventContainer eventCont, IndexLifecycleManager indexManager, 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 ActivateAsyncIndexerCommand (boolean deactivateIndexFirst, JohnsonEventContainer eventCont, IndexLifecycleManager indexManager, 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