public abstract class CapabilityConfigurationSupport extends GlobalAdminAction implements com.opensymphony.xwork2.Preparable
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected String |
builderLabel |
protected String |
builderPath |
protected CapabilityDefaultsHelper |
capabilityDefaultsHelper |
protected CapabilityHelper |
capabilityHelper |
protected String |
capabilityKey |
protected CapabilitySet |
capabilitySet |
protected CapabilitySetManager |
capabilitySetManager |
protected String |
capabilityType |
protected String |
jdkLabel |
protected String |
jdkPath |
RESTRICTED_ADMIN_ACCESS_DENIED_ERROR
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
CapabilityConfigurationSupport() |
Modifier and Type | Method and Description |
---|---|
String |
getBuilderLabel() |
String |
getBuilderPath() |
CapabilityHelper |
getCapabilityHelper() |
String |
getCapabilityKey() |
CapabilitySet |
getCapabilitySet() |
CapabilityRequirementSetDecorator |
getCapabilitySetDecorator() |
String |
getCapabilityType() |
String |
getCapabilityType(Capability capability) |
Collection<CapabilityType> |
getCapabilityTypes() |
String |
getJdkLabel() |
String |
getJdkPath() |
CapabilitySet |
getSharedCapabilitySet() |
void |
setBuilderLabel(String builderLabel) |
void |
setBuilderPath(String builderPath) |
void |
setCapabilityKey(String capabilityKey) |
void |
setCapabilitySet(CapabilitySet capabilitySet) |
void |
setCapabilityType(String capabilityType) |
void |
setJdkLabel(String jdkLabel) |
void |
setJdkPath(String jdkPath) |
protected boolean |
validateCapability() |
getSecuredDomainObject
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, 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
protected CapabilitySet capabilitySet
protected String capabilityKey
protected String capabilityType
protected String jdkLabel
protected String jdkPath
protected String builderLabel
protected String builderPath
@Autowired protected CapabilityHelper capabilityHelper
@Autowired protected CapabilitySetManager capabilitySetManager
@Autowired protected CapabilityDefaultsHelper capabilityDefaultsHelper
protected boolean validateCapability()
public CapabilityRequirementSetDecorator getCapabilitySetDecorator()
public String getCapabilityType(Capability capability)
public Collection<CapabilityType> getCapabilityTypes()
@Nullable public CapabilitySet getSharedCapabilitySet()
public String getCapabilityKey()
public void setCapabilityKey(String capabilityKey)
public String getCapabilityType()
public void setCapabilityType(String capabilityType)
public CapabilityHelper getCapabilityHelper()
public String getJdkLabel()
public void setJdkLabel(String jdkLabel)
public String getJdkPath()
public void setJdkPath(String jdkPath)
public String getBuilderLabel()
public void setBuilderLabel(String builderLabel)
public String getBuilderPath()
public void setBuilderPath(String builderPath)
public CapabilitySet getCapabilitySet()
public void setCapabilitySet(CapabilitySet capabilitySet)
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.