public abstract class

AbstractSetupAction

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.setup.AbstractSetupAction
Known Direct Subclasses

Summary

Constants
String DEFAULT_GROUP_ADMINS
String SETUP_ALREADY
[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected final FileFactory fileFactory
protected final JiraProperties jiraProperties
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractSetupAction(FileFactory fileFactory, JiraProperties jiraProperties, JiraProductInformation jiraProductInformation)
Public Methods
String getAnalyticsIframeUrl()
String getLicenseProductKey()
String getModifierKey()
String getServerId()
String getSetupSessionId()
List<Map<StringObject>> getTrackerSteps()
String isInstantSetup()
boolean isLocaleValid(String locale)
Check if given locale is valid for this JIRA instance, ie.
void setIndexingLanguageForDefaultServerLocale()
Set the indexing language for the selected (or default) locale.
void setJiraLocale(String locale)
boolean setupAlready()
Protected Methods
String getCurrentTrackerStepId()
void validateFormPathParam(String formElement, String blankErrorMessage, String nonUniqueErrorMessage, String myPath, Collection<String> otherPaths)
void validateSetupPath(String paramPath, String formElement)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Constants

public static final String DEFAULT_GROUP_ADMINS

Constant Value: "jira-administrators"

protected static final String SETUP_ALREADY

Constant Value: "setupalready"

Fields

protected final FileFactory fileFactory

protected final JiraProperties jiraProperties

Public Constructors

public AbstractSetupAction (FileFactory fileFactory, JiraProperties jiraProperties, JiraProductInformation jiraProductInformation)

Public Methods

public String getAnalyticsIframeUrl ()

public String getLicenseProductKey ()

public String getModifierKey ()

public String getServerId ()

public String getSetupSessionId ()

public List<Map<StringObject>> getTrackerSteps ()

public String isInstantSetup ()

public boolean isLocaleValid (String locale)

Check if given locale is valid for this JIRA instance, ie. if it is installed.

Parameters
locale to validate
Returns
  • whether given local is valid

public void setIndexingLanguageForDefaultServerLocale ()

Set the indexing language for the selected (or default) locale.

public void setJiraLocale (String locale)

public boolean setupAlready ()

Protected Methods

protected String getCurrentTrackerStepId ()

protected void validateFormPathParam (String formElement, String blankErrorMessage, String nonUniqueErrorMessage, String myPath, Collection<String> otherPaths)

protected void validateSetupPath (String paramPath, String formElement)