Class SetupGeneralConfiguration
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.bamboo.ww2.BambooActionSupport
-
- com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
-
- com.atlassian.bamboo.ww2.actions.setup.SetupGeneralConfiguration
-
- All Implemented Interfaces:
JsonStreamingAction
,ErrorCollection
,BambooSessionAware
,BypassValidationAware
,NavigationAware
,DomainObjectSecurityAware
,GlobalReadSecurityAware
,ReturnUrlAware
,com.atlassian.config.SetupConstants
,com.atlassian.core.i18n.I18nTextProvider
,com.atlassian.struts.TextProvider
,com.atlassian.struts.ValidationAware
,com.opensymphony.xwork.ValidationAware
,com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
,org.apache.struts2.interceptor.ServletRequestAware
public class SetupGeneralConfiguration extends AbstractSetupAction implements org.apache.struts2.interceptor.ServletRequestAware, BypassValidationAware
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
-
-
Field Summary
Fields Modifier and Type Field Description static String
BUILD_WORKING_DIR
-
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
-
Fields inherited from interface com.atlassian.config.SetupConstants
SETUP_CONTENT_BLANK, SETUP_CONTENT_DEMO, SETUP_CONTENT_IMPORT, SETUP_CUSTOM, SETUP_DB_CONN_TYPE, SETUP_DB_DATASOURCE, SETUP_DB_EMBEDDED, SETUP_DB_OTHER, SETUP_DB_STANDARD, SETUP_DB_TYPE_DATASOURCE, SETUP_DB_TYPE_EMBEDDED, SETUP_DB_TYPE_STANDARD, SETUP_QUICK
-
-
Constructor Summary
Constructors Constructor Description SetupGeneralConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
execute()
String
getArtifactsDir()
BambooLicenseManager
getBambooLicenseManager()
String
getBaseUrl()
String
getBrokerClientURI()
String
getBuildDir()
String
getBuildWorkingDir()
String
getConfigDir()
String
getInstanceName()
String
getRepositoryLogsDir()
String
getVersion()
String
input()
Initialise the wizard's default valuesboolean
isLessAttended()
boolean
isRemoteAllowed()
boolean
isValidationBypassed()
void
setArtifactsDir(String artifactsDir)
void
setBackButton(String backButton)
void
setBaseUrl(String url)
void
setBrokerClientURI(String brokerClientURI)
void
setBuildDir(String buildDir)
void
setBuildWorkingDir(String buildWorkingDir)
void
setConfigDir(String configDir)
void
setInstanceName(String instanceName)
void
setRepositoryLogsDir(String repositoryLogsDir)
void
setServletRequest(javax.servlet.http.HttpServletRequest request)
void
validate()
-
Methods inherited from class com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
getSetupPersister, getSetupTypeInstall, getSetupUtilityBean, setSetupPersister, setSetupTypeInstall
-
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNodeLifecycleState, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getRandomString, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setNodeLifecycleProvider, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setWebInterfaceManager, streamJson, toJson, toJson
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getAllErrorMessages
-
-
-
-
Field Detail
-
BUILD_WORKING_DIR
public static final String BUILD_WORKING_DIR
- See Also:
- Constant Field Values
-
-
Method Detail
-
input
public String input() throws Exception
Initialise the wizard's default values- Overrides:
input
in classcom.opensymphony.xwork2.ActionSupport
- Throws:
Exception
-
execute
public String execute() throws Exception
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classcom.opensymphony.xwork2.ActionSupport
- Throws:
Exception
-
validate
public void validate()
- Specified by:
validate
in interfacecom.opensymphony.xwork2.Validateable
- Overrides:
validate
in classcom.opensymphony.xwork2.ActionSupport
-
isValidationBypassed
public boolean isValidationBypassed()
- Specified by:
isValidationBypassed
in interfaceBypassValidationAware
-
isLessAttended
public boolean isLessAttended()
-
isRemoteAllowed
public boolean isRemoteAllowed()
-
getInstanceName
public String getInstanceName()
- Overrides:
getInstanceName
in classBambooActionSupport
-
setInstanceName
public void setInstanceName(String instanceName)
-
getBaseUrl
public String getBaseUrl()
- Overrides:
getBaseUrl
in classBambooActionSupport
-
setBaseUrl
public void setBaseUrl(String url)
-
getConfigDir
public String getConfigDir()
-
setConfigDir
public void setConfigDir(String configDir)
-
getBuildDir
public String getBuildDir()
-
setBuildDir
public void setBuildDir(String buildDir)
-
getBuildWorkingDir
public String getBuildWorkingDir()
-
setBuildWorkingDir
public void setBuildWorkingDir(String buildWorkingDir)
-
getArtifactsDir
public String getArtifactsDir()
-
setArtifactsDir
public void setArtifactsDir(String artifactsDir)
-
getBrokerClientURI
public String getBrokerClientURI()
-
setBrokerClientURI
public void setBrokerClientURI(String brokerClientURI)
-
getRepositoryLogsDir
public String getRepositoryLogsDir()
-
setRepositoryLogsDir
public void setRepositoryLogsDir(String repositoryLogsDir)
-
getVersion
public String getVersion()
-
getBambooLicenseManager
public BambooLicenseManager getBambooLicenseManager()
- Overrides:
getBambooLicenseManager
in classBambooActionSupport
-
setServletRequest
public void setServletRequest(javax.servlet.http.HttpServletRequest request)
- Specified by:
setServletRequest
in interfaceorg.apache.struts2.interceptor.ServletRequestAware
-
setBackButton
public void setBackButton(String backButton)
-
-