public class ConfigureCapabilityKey extends GlobalAdminAction implements com.opensymphony.xwork2.Preparable
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected AgentManager |
agentManager |
protected CapabilityDecorator |
capability |
protected List<CapabilityAgentMapping> |
capabilityAgentMappings |
protected com.google.common.collect.Multimap<Capability,BuildAgent> |
capabilityAgentMappingsSorted |
protected CapabilityConfigurationManager |
capabilityConfigurationManager |
protected CapabilityDao |
capabilityDao |
protected List<CapabilityElasticImageMapping> |
capabilityElasticImageMappings |
protected CapabilityHelper |
capabilityHelper |
protected String |
capabilityKey |
protected CapabilityType |
capabilityType |
protected ElasticFunctionalityFacade |
elasticFunctionalityFacade |
protected String |
parentUrl |
protected List<RequirementPlanMapping> |
requirementPlanMappings |
protected CapabilityRequirementSetDecorator |
requirementSetDecorator |
RESTRICTED_ADMIN_ACCESS_DENIED_ERROR
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 |
---|
ConfigureCapabilityKey() |
getSecuredDomainObject
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, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, 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, 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, validate
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorMessages, getErrors
protected String capabilityKey
protected List<CapabilityAgentMapping> capabilityAgentMappings
protected List<CapabilityElasticImageMapping> capabilityElasticImageMappings
protected List<RequirementPlanMapping> requirementPlanMappings
protected CapabilityType capabilityType
protected CapabilityRequirementSetDecorator requirementSetDecorator
protected CapabilityDecorator capability
protected com.google.common.collect.Multimap<Capability,BuildAgent> capabilityAgentMappingsSorted
protected String parentUrl
protected AgentManager agentManager
protected CapabilityDao capabilityDao
protected CapabilityHelper capabilityHelper
protected CapabilityConfigurationManager capabilityConfigurationManager
protected ElasticFunctionalityFacade elasticFunctionalityFacade
public void prepare() throws Exception
prepare
in interface com.opensymphony.xwork2.Preparable
Exception
public String doDefault() throws Exception
BambooActionSupport
doDefault
in class BambooActionSupport
Exception
public String getCapabilityTabId()
public List<CapabilityAgentMapping> getCapabilityAgentMappings()
public Collection<Map.Entry<Capability,BuildAgent>> getCapabilityAgentMappingsSorted()
public List<CapabilityElasticImageMapping> getCapabilityElasticImageMappings()
public CapabilityType getCapabilityType()
public List<RequirementPlanMapping> getRequirementPlanMappings()
public void setRequirementPlanMappings(List<RequirementPlanMapping> requirementPlanMappings)
public CapabilityRequirementSetDecorator getRequirementSetDecorator()
public CapabilityDecorator getCapability()
public BuildAgent getAgent(Long id)
public boolean getHasCapabilityConfiguratorPluginForEditPerspective()
public List<String> getCapabilityConfiguratorPluginEditHtmlList()
public boolean getHasCapabilityConfiguratorPluginForViewPerspective()
public List<String> getCapabilityConfiguratorPluginViewHtmlList()
public boolean isElasticBambooEnabled()
public boolean isElasticSupportPossible()
public String getParentUrl()
public void setParentUrl(String parentUrl)
public String getCapabilityKey()
public void setCapabilityKey(String capabilityKey)
public void setCapabilityDao(CapabilityDao capabilityDao)
public void setCapabilityHelper(CapabilityHelper capabilityHelper)
public void setAgentManager(AgentManager agentManager)
public void setCapabilityConfigurationManager(CapabilityConfigurationManager capabilityConfigurationManager)
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.