public class ConfigureAgentCapability extends CapabilityConfigurationSupport
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected PipelineDefinition |
agent |
protected AgentManager |
agentManager |
protected BuildAgent |
buildAgent |
protected CapabilityManager |
capabilityManager |
builderLabel, builderPath, capabilityDefaultsHelper, capabilityHelper, capabilityKey, capabilitySet, capabilitySetManager, capabilityType, jdkLabel, 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 |
---|
ConfigureAgentCapability() |
Modifier and Type | Method and Description |
---|---|
String |
doAddCapability() |
String |
doRemoveCapability() |
PipelineDefinition |
getAgent() |
long |
getAgentId() |
BuildAgent |
getBuildAgent() |
CapabilitySet |
getSharedCapabilitySet() |
CapabilityRequirementSetDecorator |
getSharedCapabilitySetDecorator() |
void |
prepare() |
void |
setAgent(PipelineDefinition agent) |
void |
setAgentId(long agentId) |
void |
setAgentManager(AgentManager agentManager) |
void |
setAuditLogService(AuditLogService auditLogService) |
void |
setCapabilityManager(CapabilityManager capabilityManager) |
void |
setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) |
void |
setSharedCapabilitySet(CapabilitySet sharedCapabilitySet) |
getBuilderLabel, getBuilderPath, getCapabilityHelper, getCapabilityKey, getCapabilitySet, getCapabilitySetDecorator, getCapabilityType, getCapabilityType, getCapabilityTypes, getJdkLabel, getJdkPath, setBuilderLabel, setBuilderPath, setCapabilityKey, setCapabilitySet, setCapabilityType, setJdkLabel, setJdkPath, 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 PipelineDefinition agent
protected BuildAgent buildAgent
protected CapabilityManager capabilityManager
protected AgentManager agentManager
public String doAddCapability()
public String doRemoveCapability()
public CapabilityRequirementSetDecorator getSharedCapabilitySetDecorator()
public CapabilitySet getSharedCapabilitySet()
getSharedCapabilitySet
in class CapabilityConfigurationSupport
public void setSharedCapabilitySet(CapabilitySet sharedCapabilitySet)
public long getAgentId()
public void setAgentId(long agentId)
public PipelineDefinition getAgent()
public void setAgent(PipelineDefinition agent)
public BuildAgent getBuildAgent()
public void setAgentManager(AgentManager agentManager)
public void setCapabilityManager(CapabilityManager capabilityManager)
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
public void setAuditLogService(AuditLogService auditLogService)
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.