com.atlassian.bamboo.configuration.agent
Class ViewAgents
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.configuration.agent.ViewAgents
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- ConfigureAgents, ViewOfflineAgents
public class ViewAgents
- extends BambooActionSupport
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, execute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedErrorMessages, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setI18nBeanFactory, setJobEquiv, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProjectManager, setReturnUrl, setWebInterfaceManager |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
localAgentManager
protected LocalAgentManager localAgentManager
ViewAgents
public ViewAgents()
validatePlanKey
protected boolean validatePlanKey()
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Description copied from class:
BambooActionSupport
- Default action just sends to the input
- Overrides:
doDefault in class BambooActionSupport
- Throws:
java.lang.Exception
sortMatchingAgents
public java.util.List<BuildAgent> sortMatchingAgents(java.util.Collection<BuildAgent> matchingAgents)
getLocalAgents
public java.util.List<LocalBuildAgent> getLocalAgents()
getOnlineRemoteAgents
public java.util.List<BuildAgent> getOnlineRemoteAgents()
getOfflineRemoteAgents
public java.util.List<BuildAgent> getOfflineRemoteAgents()
getElasticImageConfigurations
public java.util.List<ElasticImageConfiguration> getElasticImageConfigurations()
getElasticUIBean
public ElasticUIBean getElasticUIBean()
setElasticUIBean
public void setElasticUIBean(ElasticUIBean elasticUIBean)
isAllowNewLocalAgent
public boolean isAllowNewLocalAgent()
isAllowNewRemoteAgent
public boolean isAllowNewRemoteAgent()
getNumberOfOnlineRemoteAgents
public int getNumberOfOnlineRemoteAgents()
getNumberOfOnlineElasticAgents
public int getNumberOfOnlineElasticAgents()
getNumberOfRequestedElasticAgents
public int getNumberOfRequestedElasticAgents()
getAllowedNumberOfLocalAgents
public int getAllowedNumberOfLocalAgents()
getAllowedNumberOfRemoteAgents
public int getAllowedNumberOfRemoteAgents()
getRemoteAgentLog
public java.util.List<java.lang.String> getRemoteAgentLog()
isRemoteAgentFunctionEnabled
public boolean isRemoteAgentFunctionEnabled()
isElasticBambooEnabled
public boolean isElasticBambooEnabled()
setLocalAgentManager
public void setLocalAgentManager(LocalAgentManager localAgentManager)
setRemoteAgentManager
public void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
setElasticAgentManager
public void setElasticAgentManager(ElasticInstanceManager elasticInstanceManager)
setElasticFunctionalityFacade
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
setElasticImageConfigurationManager
public void setElasticImageConfigurationManager(ElasticImageConfigurationManager elasticImageConfigurationManager)
getPlanKey
public java.lang.String getPlanKey()
setPlanKey
public void setPlanKey(java.lang.String planKey)
getExecutableAgentsMatrix
public ExecutableAgentsMatrix getExecutableAgentsMatrix()
getElasticEnabledTextKey
public java.lang.String getElasticEnabledTextKey()
getOnlyElasticOnlineTextKey
public java.lang.String getOnlyElasticOnlineTextKey()
getNoElasticOnlineTextKey
public java.lang.String getNoElasticOnlineTextKey()
getOnlyRemoteOnlineElasticDisabledTextKey
public java.lang.String getOnlyRemoteOnlineElasticDisabledTextKey()
Copyright © 2011 Atlassian. All Rights Reserved.