public class AbstractCreateDeploymentVersion extends BambooActionSupport
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected CustomVariableContext |
customVariableContext |
protected DeploymentProjectService |
deploymentProjectService |
protected DeploymentResultService |
deploymentResultService |
protected DeploymentVersionService |
deploymentVersionService |
protected ResultsSummaryManager |
resultsSummaryManager |
protected VariableDefinitionManager |
variableDefinitionManager |
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 |
---|
AbstractCreateDeploymentVersion() |
Modifier and Type | Method and Description |
---|---|
protected DeploymentVersion |
createVersion(DeploymentProject deploymentProject,
String newReleaseBuildResult,
String versionName) |
protected Pair<DeploymentVersion,PlanResultKey> |
getLatestVersionWithPlanResultKey(PlanKey sourcePlanKey,
long deploymentProjectId) |
void |
setCustomVariableContext(CustomVariableContext customVariableContext) |
void |
setDeploymentResultService(DeploymentResultService deploymentResultService) |
void |
setDeploymentVersionService(DeploymentVersionService deploymentVersionService) |
void |
setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager) |
protected void |
validateNewRelease(DeploymentProject deploymentProject,
String newReleaseBuildResult,
String versionName) |
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, hasRestrictedAdminPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, 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, validate
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllErrorMessages
@Inject protected DeploymentProjectService deploymentProjectService
protected DeploymentVersionService deploymentVersionService
protected DeploymentResultService deploymentResultService
protected CustomVariableContext customVariableContext
protected ResultsSummaryManager resultsSummaryManager
@Inject protected VariableDefinitionManager variableDefinitionManager
@NotNull protected Pair<DeploymentVersion,PlanResultKey> getLatestVersionWithPlanResultKey(@NotNull PlanKey sourcePlanKey, long deploymentProjectId)
protected void validateNewRelease(@NotNull DeploymentProject deploymentProject, @Nullable String newReleaseBuildResult, @Nullable String versionName)
protected DeploymentVersion createVersion(DeploymentProject deploymentProject, String newReleaseBuildResult, String versionName)
public void setDeploymentVersionService(DeploymentVersionService deploymentVersionService)
public void setDeploymentResultService(DeploymentResultService deploymentResultService)
public void setCustomVariableContext(CustomVariableContext customVariableContext)
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.