public class CloneDeploymentProject extends CreateDeploymentProjectDetails implements DeploymentProjectEditSecurityAware
BambooActionSupport.JSONStatus
deploymentProjectService
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
CloneDeploymentProject() |
Modifier and Type | Method and Description |
---|---|
String |
doDefault()
Default action just sends to the input
|
String |
execute() |
DeploymentProject |
getDeploymentProject() |
String |
getDescription() |
long |
getId() |
String |
getName() |
DeploymentProject |
getSecuredDomainObject() |
void |
setDescription(String description) |
void |
setId(long id) |
void |
setName(String name) |
void |
validate() |
doSaveConfirmed, getArtifactValidationErrors, getBranchKey, getBranchName, getMasterPlanBranches, getMasterPlanKey, getPlanDefaultBranch, getTriggerValidationErrors, isUsingDefaultBranch, setArtifactValidationErrors, setBranchKey, setCustomVariableContext, setMasterPlanKey, setPlanKey, setUsingDefaultBranch
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, 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, 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, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorMessages, getErrors
public String doDefault()
BambooActionSupport
doDefault
in class CreateDeploymentProjectDetails
public String execute()
execute
in interface com.opensymphony.xwork2.Action
execute
in class CreateDeploymentProjectDetails
public void validate()
validate
in interface com.opensymphony.xwork2.Validateable
validate
in class CreateDeploymentProjectDetails
public String getName()
getName
in class CreateDeploymentProjectDetails
public void setName(String name)
setName
in class CreateDeploymentProjectDetails
public String getDescription()
getDescription
in class CreateDeploymentProjectDetails
public void setDescription(String description)
setDescription
in class CreateDeploymentProjectDetails
public long getId()
getId
in class CreateDeploymentProjectDetails
public void setId(long id)
setId
in class CreateDeploymentProjectDetails
@Nullable public DeploymentProject getDeploymentProject()
getDeploymentProject
in class CreateDeploymentProjectDetails
public DeploymentProject getSecuredDomainObject()
getSecuredDomainObject
in interface DeploymentProjectEditSecurityAware
getSecuredDomainObject
in interface DomainObjectSecurityAware
getSecuredDomainObject
in class BambooActionSupport
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.