com.atlassian.jira.web.action.admin.index
Class IndexAdminImpl
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.admin.index.IndexAdminImpl
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, IndexAdmin, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class IndexAdminImpl
- extends ProjectActionSupport
- implements IndexAdmin
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary |
IndexAdminImpl(IndexLifecycleManager indexLifecycleManager,
GlobalPermissionManager globalPermissionManager,
TaskManager taskManager,
JiraAuthenticationContext authenticationContext,
OutlookDateManager outlookDateManager,
IndexPathManager indexPathManager,
FileFactory fileFactory)
|
IndexAdminImpl(ProjectManager projectManager,
PermissionManager permissionManager,
IndexLifecycleManager indexLifecycleManager,
GlobalPermissionManager globalPermissionManager,
TaskManager taskManager,
JiraAuthenticationContext authenticationContext,
OutlookDateManager outlookDateManager,
IndexPathManager indexPathManager,
FileFactory fileFactory)
|
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRedirectChecker, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doDefault, doValidation, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
getCommandName, setCommand |
JIRA_IS_BEING_REINDEXED
public static final String JIRA_IS_BEING_REINDEXED
- See Also:
- Constant Field Values
IndexAdminImpl
public IndexAdminImpl(IndexLifecycleManager indexLifecycleManager,
GlobalPermissionManager globalPermissionManager,
TaskManager taskManager,
JiraAuthenticationContext authenticationContext,
OutlookDateManager outlookDateManager,
IndexPathManager indexPathManager,
FileFactory fileFactory)
IndexAdminImpl
public IndexAdminImpl(ProjectManager projectManager,
PermissionManager permissionManager,
IndexLifecycleManager indexLifecycleManager,
GlobalPermissionManager globalPermissionManager,
TaskManager taskManager,
JiraAuthenticationContext authenticationContext,
OutlookDateManager outlookDateManager,
IndexPathManager indexPathManager,
FileFactory fileFactory)
getIndexPathOption
public String getIndexPathOption()
setIndexPathOption
public void setIndexPathOption(String indexPathOption)
getDefaultIndexPath
public String getDefaultIndexPath()
- Returns the absolute path for the Default Index directory ([jira-home]/caches/index/)
This is used for read-only info added to the "Use Default Directory" option.
- Returns:
- the absolute path for the Default Index directory ([jira-home]/caches/index/)
getShowCustom
public boolean getShowCustom()
getIndexPath
public String getIndexPath()
- Specified by:
getIndexPath
in interface IndexAdmin
doExecute
public String doExecute()
throws Exception
- Overrides:
doExecute
in class webwork.action.ActionSupport
- Throws:
Exception
doActivate
public String doActivate()
throws Exception
- Specified by:
doActivate
in interface IndexAdmin
- Throws:
Exception
doReindex
public String doReindex()
throws Exception
- Specified by:
doReindex
in interface IndexAdmin
- Throws:
Exception
doProgress
public String doProgress()
throws ExecutionException,
InterruptedException
- Throws:
ExecutionException
InterruptedException
getReindexTime
public long getReindexTime()
- Specified by:
getReindexTime
in interface IndexAdmin
setReindexTime
public void setReindexTime(long reindexTime)
isAnyLiveTasks
public boolean isAnyLiveTasks()
isHasSystemAdminPermission
public boolean isHasSystemAdminPermission()
getTaskId
public Long getTaskId()
setTaskId
public void setTaskId(Long taskId)
getOurTask
public TaskDescriptorBean<IndexCommandResult> getOurTask()
getCurrentTask
public TaskDescriptorBean<IndexCommandResult> getCurrentTask()
getDestinationURL
public String getDestinationURL()
Copyright © 2002-2011 Atlassian. All Rights Reserved.