public class ViewAgents extends BambooActionSupport implements TabSelectionAware, AuthenticatedUserSecurityAware
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected AgentManager |
agentManager |
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 |
---|
ViewAgents() |
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, 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, 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, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, 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, setEnvironmentService, 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
getSecuredDomainObject
getAllErrorMessages
protected AgentManager agentManager
protected boolean validateInputKey()
public String doDefault() throws Exception
BambooActionSupport
doDefault
in class BambooActionSupport
Exception
public List<LocalBuildAgent> getLocalAgents()
public List<BuildAgent> getOnlineRemoteAgents()
public List<BuildAgent> getOfflineRemoteAgents()
public List<ElasticImageConfiguration> getElasticImageConfigurations()
public List<BuildAgent> getDedicatedNonMatchingAgents()
public List<ElasticImageConfiguration> getDedicatedNonMatchingElasticConfiguration()
public ElasticUIBean getElasticUIBean()
public void setElasticUIBean(ElasticUIBean elasticUIBean)
public boolean isAllowNewLocalAgent()
public boolean isAllowNewRemoteAgent()
public int getNumberOfOnlineRemoteAgents()
public int getNumberOfOnlineElasticAgents()
public int getNumberOfRequestedElasticAgents()
public int getAllowedNumberOfLocalAgents()
public int getAllowedNumberOfRemoteAgents()
public boolean isRemoteAgentFunctionEnabled()
public boolean isRemoteAgentAuthenticationEnabled()
public boolean isSecurityTokenRequiredFromAgents()
public boolean isElasticBambooEnabled()
public void setAgentManager(AgentManager agentManager)
public void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
public void setElasticAgentManager(ElasticInstanceManager elasticInstanceManager)
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
public void setElasticImageConfigurationManager(ElasticImageConfigurationManager elasticImageConfigurationManager)
public void setExecutableAgentsHelper(ExecutableAgentsHelper executableAgentsHelper)
public String getPlanKey()
public void setPlanKey(String planKey)
public ImmutableJob getPlan()
public long getEnvironmentId()
public void setEnvironmentId(long environmentId)
public Environment getEnvironment()
public String getElasticEnabledTextKey()
public String getOnlyElasticOnlineTextKey()
public String getNoElasticOnlineTextKey()
@NotNull public String getSelectedTab()
getSelectedTab
in interface TabSelectionAware
public void setSelectedTab(@NotNull String label)
setSelectedTab
in interface TabSelectionAware
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.