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_ERRORACCESS_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() |
getSecuredDomainObjectaddActionError, 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, 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, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorMessages, getErrorsprotected 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.PreparableExceptionpublic String doDefault() throws Exception
BambooActionSupportdoDefault in class BambooActionSupportExceptionpublic 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.