public class AbstractDeploymentProjectDetailsAction extends BambooActionSupport
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractDeploymentProjectDetailsAction.PlanOrBranchKeySelectorModel |
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected Map<String,ArtifactValidationError> |
artifactValidationErrors |
protected DeploymentProject |
deploymentProject |
protected DeploymentProjectService |
deploymentProjectService |
protected String |
description |
protected long |
id |
protected String |
name |
protected AbstractDeploymentProjectDetailsAction.PlanOrBranchKeySelectorModel |
planOrBranchSelector |
protected List<EnvironmentTriggerValidationError> |
triggerValidationErrors |
protected boolean |
usingDefaultBranch |
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
AbstractDeploymentProjectDetailsAction() |
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, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, 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, 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, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllErrorMessages
protected String name
protected String description
protected long id
protected Map<String,ArtifactValidationError> artifactValidationErrors
protected final List<EnvironmentTriggerValidationError> triggerValidationErrors
protected boolean usingDefaultBranch
protected DeploymentProject deploymentProject
@Autowired protected DeploymentProjectService deploymentProjectService
protected final AbstractDeploymentProjectDetailsAction.PlanOrBranchKeySelectorModel planOrBranchSelector
public AbstractDeploymentProjectDetailsAction()
public boolean isEditMode()
public void validate()
validate
in interface com.opensymphony.xwork2.Validateable
validate
in class com.opensymphony.xwork2.ActionSupport
public List<ImmutableChainBranch> getMasterPlanBranches()
public boolean isDeploymentCreationAllowed()
public String getBranchName(String planKeyString)
planKeyString
- identifies planpublic String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public long getId()
public void setId(long id)
public void setCustomVariableContext(CustomVariableContext customVariableContext)
public void setPlanKey(String planKeyString)
public String getMasterPlanKey()
public void setMasterPlanKey(String planKey)
public String getBranchKey()
public void setBranchKey(String branchKey)
public Map<String,ArtifactValidationError> getArtifactValidationErrors()
public void setArtifactValidationErrors(Map<String,ArtifactValidationError> artifactValidationErrors)
public List<EnvironmentTriggerValidationError> getTriggerValidationErrors()
@Nullable public @Nullable DeploymentProject getDeploymentProject()
public boolean isUsingDefaultBranch()
public void setUsingDefaultBranch(boolean usingDefaultBranch)
public String getPlanDefaultBranch()
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.