com.atlassian.bamboo.deployments.environments.actions
Class ConfigureEnvironmentTasks
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.deployments.environments.actions.ConfigureEnvironmentTasks
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, NavigationAware, DeploymentEnvironmentEditSecurityAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable
- Direct Known Subclasses:
- CreateEnvironmentTask, DeleteEnvironmentTask, EditEnvironmentTask, MoveEnvironmentTask
public class ConfigureEnvironmentTasks
- extends BambooActionSupport
- implements com.opensymphony.xwork2.Preparable, DeploymentEnvironmentEditSecurityAware
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork2.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork2.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doInput, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getFormattedErrorMessages, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, 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, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson |
Methods inherited from class com.opensymphony.xwork2.ActionSupport |
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.opensymphony.xwork2.ValidationAware |
addActionMessage, addFieldError, getActionErrors, getActionMessages, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
INVALID_PLUGIN
protected static final java.lang.String INVALID_PLUGIN
- See Also:
- Constant Field Values
environmentId
protected long environmentId
environment
protected Environment environment
environmentService
protected EnvironmentService environmentService
taskUIConfigBean
protected TaskUIConfigBean taskUIConfigBean
taskManager
protected TaskManager taskManager
environmentTaskService
protected EnvironmentTaskService environmentTaskService
deploymentProjectService
protected DeploymentProjectService deploymentProjectService
taskOwnerFactory
protected TaskOwnerFactory taskOwnerFactory
ConfigureEnvironmentTasks
public ConfigureEnvironmentTasks()
prepare
public void prepare()
throws java.lang.Exception
- Specified by:
prepare
in interface com.opensymphony.xwork2.Preparable
- Throws:
java.lang.Exception
doExecute
public java.lang.String doExecute()
- Description copied from class:
BambooActionSupport
- Places the current user on the page
- Overrides:
doExecute
in class BambooActionSupport
- Returns:
- webwork success status
getEnvironment
public Environment getEnvironment()
getSecuredDomainObject
public Environment getSecuredDomainObject()
- Specified by:
getSecuredDomainObject
in interface DeploymentEnvironmentEditSecurityAware
- Specified by:
getSecuredDomainObject
in interface DomainObjectSecurityAware
- Overrides:
getSecuredDomainObject
in class BambooActionSupport
getAvailableCategoryJson
public java.lang.String getAvailableCategoryJson()
throws com.opensymphony.webwork.dispatcher.json.JSONException
- Throws:
com.opensymphony.webwork.dispatcher.json.JSONException
getAvailableTasks
public java.util.List<TaskModuleDescriptor> getAvailableTasks()
getExistingTasks
public java.util.List<DecoratedTaskDefinition> getExistingTasks()
getFinalisingTasks
public java.util.List<DecoratedTaskDefinition> getFinalisingTasks()
getTaskById
@Nullable
protected TaskDefinition getTaskById(long id)
getEnvironmentId
public long getEnvironmentId()
setEnvironmentId
public void setEnvironmentId(long environmentId)
isSaved
public boolean isSaved()
setSaved
public void setSaved(boolean saved)
isDeleted
public boolean isDeleted()
setDeleted
public void setDeleted(boolean deleted)
getDeploymentProject
public DeploymentProject getDeploymentProject()
setEnvironmentService
public void setEnvironmentService(EnvironmentService environmentService)
- Overrides:
setEnvironmentService
in class BambooActionSupport
setEnvironment
public void setEnvironment(Environment environment)
setTaskUIConfigBean
public void setTaskUIConfigBean(TaskUIConfigBean taskUIConfigBean)
setTaskManager
public void setTaskManager(TaskManager taskManager)
setEnvironmentTaskService
public void setEnvironmentTaskService(EnvironmentTaskService environmentTaskService)
setDeploymentProjectService
public void setDeploymentProjectService(DeploymentProjectService deploymentProjectService)
- Overrides:
setDeploymentProjectService
in class BambooActionSupport
setTaskOwnerFactory
public void setTaskOwnerFactory(TaskOwnerFactory taskOwnerFactory)
Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.