com.atlassian.bamboo.deployments.versions.actions
Class CreateDeploymentVersion
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.deployments.versions.actions.CreateDeploymentVersion
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.Preparable, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
public class CreateDeploymentVersion
- extends BambooActionSupport
- implements com.opensymphony.xwork.Preparable
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PLAN_KEY_CONTEXT, planExecutionManager, planManager, projectManager, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, 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, getFormattedErrorMessages, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, 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, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateDeploymentVersion
public CreateDeploymentVersion()
getSecuredDomainObject
public DeploymentProject getSecuredDomainObject()
- Specified by:
getSecuredDomainObject
in interface DomainObjectSecurityAware
- Overrides:
getSecuredDomainObject
in class BambooActionSupport
prepare
public void prepare()
throws java.lang.Exception
- Specified by:
prepare
in interface com.opensymphony.xwork.Preparable
- Throws:
java.lang.Exception
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Description copied from class:
BambooActionSupport
- Places the current user on the page
- Overrides:
doExecute
in class BambooActionSupport
- Returns:
- webwork success status
- Throws:
java.lang.Exception
- something nasty went wrong
validate
public void validate()
- Specified by:
validate
in interface com.opensymphony.xwork.Validateable
- Overrides:
validate
in class com.opensymphony.xwork.ActionSupport
getLastVersionPlanResultKey
public PlanResultKey getLastVersionPlanResultKey()
getLatestResultSummaries
public java.util.List<ResultsSummary> getLatestResultSummaries()
getPlaceholderBuildNumber
public int getPlaceholderBuildNumber()
getLatestVersion
public DeploymentVersion getLatestVersion()
getVersionName
public java.lang.String getVersionName()
setVersionName
public void setVersionName(java.lang.String name)
getNextVersionName
public java.lang.String getNextVersionName()
getLinkedPlan
public ImmutablePlan getLinkedPlan()
getVersionId
public long getVersionId()
getDeploymentProject
public DeploymentProject getDeploymentProject()
getDeploymentProjectId
public int getDeploymentProjectId()
setDeploymentProjectId
public void setDeploymentProjectId(int deploymentProjectId)
getBuildResult
public java.lang.String getBuildResult()
setBuildResult
public void setBuildResult(java.lang.String buildResult)
getBuildResultOther
public java.lang.String getBuildResultOther()
setBuildResultOther
public void setBuildResultOther(java.lang.String buildResultOther)
getBuildNumber
public int getBuildNumber()
setBuildNumber
public void setBuildNumber(int buildNumber)
setCachedPlanManager
public void setCachedPlanManager(CachedPlanManager cachedPlanManager)
- Overrides:
setCachedPlanManager
in class BambooActionSupport
setDeploymentProjectService
public void setDeploymentProjectService(DeploymentProjectService deploymentProjectService)
- Overrides:
setDeploymentProjectService
in class BambooActionSupport
setResultsSummaryManager
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
setDeploymentVersionService
public void setDeploymentVersionService(DeploymentVersionService deploymentVersionService)
setCustomVariableContext
public void setCustomVariableContext(CustomVariableContext customVariableContext)
Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.