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, 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, 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, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, sanitizeUrl, 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, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSecuredDomainObjectgetAllErrorMessagesprotected AgentManager agentManager
protected boolean validateInputKey()
public String doDefault() throws Exception
BambooActionSupportdoDefault in class BambooActionSupportExceptionpublic 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 TabSelectionAwarepublic void setSelectedTab(@NotNull
String label)
setSelectedTab in interface TabSelectionAwareCopyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.