public class CreateChain extends BambooActionSupport implements GlobalCreatePlanSecurityAware, PlanLimitAware, BuildConfigurationAware
BambooActionSupport.JSONStatus| Modifier and Type | Field and Description |
|---|---|
static String |
JOB_KEY |
static String |
JOB_NAME |
static String |
STAGE_NAME |
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 |
|---|
CreateChain() |
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, 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, 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, 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, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrorsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSecuredDomainObjectgetErrorMessages, getErrorspublic static final String STAGE_NAME
public static final String JOB_NAME
public static final String JOB_KEY
public String doDefault() throws Exception
BambooActionSupportdoDefault in class BambooActionSupportExceptionpublic void validate()
validate in interface com.opensymphony.xwork2.Validateablevalidate in class com.opensymphony.xwork2.ActionSupport@Deprecated public String doCreateBuild() throws Exception
Exceptionpublic Collection<String> getAvailableJdks()
public com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration getBuildConfiguration()
getBuildConfiguration in interface BareBuildConfigurationAware@NotNull public String getRepositoryPluginKeys()
public void setBuildConfiguration(com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration buildConfiguration)
setBuildConfiguration in interface BareBuildConfigurationAwarepublic ImmutablePlan getImmutablePlan()
getImmutablePlan in interface PlanAware@Deprecated public Plan getPlan()
public Plan getMutablePlan()
getMutablePlan in interface PlanAwarepublic void setPlan(ImmutablePlan plan)
public String getBuildKey()
public void setBuildKey(String buildKey)
public void setPlanLimitReached()
PlanLimitAwaresetPlanLimitReached in interface PlanLimitAwarepublic boolean isPlanLimitReached()
PlanLimitAwareisPlanLimitReached in interface PlanLimitAwarepublic String getJobKey()
public boolean isClonePlan()
public void setClonePlan(boolean clonePlan)
public String getPlanKeyToClone()
public void setPlanKeyToClone(String planKeyToClone)
public String getExistingProjectKey()
public void setExistingProjectKey(String existingProjectKey)
public String getRepositoryName()
public void setRepositoryName(String repositoryName)
@NotNull public Collection<ImmutableChain> getPlansToClone()
public UIConfigBean getUiConfigBean()
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.