public class

ViewAgents

extends BambooActionSupport
implements TabSelectionAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.configuration.agent.ViewAgents
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected AgentManager agentManager
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ViewAgents()
Public Methods
String doDefault()
Default action just sends to the input@return
int getAllowedNumberOfLocalAgents()
int getAllowedNumberOfRemoteAgents()
String getElasticEnabledTextKey()
List<ElasticImageConfiguration> getElasticImageConfigurations()
ElasticUIBean getElasticUIBean()
ExecutableAgentsMatrix getExecutableAgentsMatrix()
List<LocalBuildAgent> getLocalAgents()
String getNoElasticOnlineTextKey()
int getNumberOfOnlineElasticAgents()
int getNumberOfOnlineRemoteAgents()
int getNumberOfRequestedElasticAgents()
List<BuildAgent> getOfflineRemoteAgents()
List<BuildAgent> getOnlineRemoteAgents()
String getOnlyElasticOnlineTextKey()
String getOnlyRemoteOnlineElasticDisabledTextKey()
String getPlanKey()
List<String> getRemoteAgentLog()
@NotNull String getSelectedTab()
boolean isAllowNewLocalAgent()
boolean isAllowNewRemoteAgent()
boolean isElasticBambooEnabled()
boolean isRemoteAgentAuthenticationEnabled()
boolean isRemoteAgentFunctionEnabled()
void setAgentManager(AgentManager agentManager)
void setElasticAgentManager(ElasticInstanceManager elasticInstanceManager)
void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
void setElasticImageConfigurationManager(ElasticImageConfigurationManager elasticImageConfigurationManager)
void setElasticUIBean(ElasticUIBean elasticUIBean)
void setPlanKey(String planKey)
void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
void setSelectedTab(String label)
List<BuildAgent> sortMatchingAgents(Collection<BuildAgent> matchingAgents)
Protected Methods
boolean validatePlanKey()
[Expand]
Inherited Methods
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.TabSelectionAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Fields

protected AgentManager agentManager

Public Constructors

public ViewAgents ()

Public Methods

public String doDefault ()

Default action just sends to the input@return

Throws
Exception

public int getAllowedNumberOfLocalAgents ()

public int getAllowedNumberOfRemoteAgents ()

public String getElasticEnabledTextKey ()

public List<ElasticImageConfiguration> getElasticImageConfigurations ()

public ElasticUIBean getElasticUIBean ()

public ExecutableAgentsMatrix getExecutableAgentsMatrix ()

public List<LocalBuildAgent> getLocalAgents ()

public String getNoElasticOnlineTextKey ()

public int getNumberOfOnlineElasticAgents ()

public int getNumberOfOnlineRemoteAgents ()

public int getNumberOfRequestedElasticAgents ()

public List<BuildAgent> getOfflineRemoteAgents ()

public List<BuildAgent> getOnlineRemoteAgents ()

public String getOnlyElasticOnlineTextKey ()

public String getOnlyRemoteOnlineElasticDisabledTextKey ()

public String getPlanKey ()

public List<String> getRemoteAgentLog ()

@NotNull public String getSelectedTab ()

public boolean isAllowNewLocalAgent ()

public boolean isAllowNewRemoteAgent ()

public boolean isElasticBambooEnabled ()

public boolean isRemoteAgentAuthenticationEnabled ()

public boolean isRemoteAgentFunctionEnabled ()

public void setAgentManager (AgentManager agentManager)

public void setElasticAgentManager (ElasticInstanceManager elasticInstanceManager)

public void setElasticFunctionalityFacade (ElasticFunctionalityFacade elasticFunctionalityFacade)

public void setElasticImageConfigurationManager (ElasticImageConfigurationManager elasticImageConfigurationManager)

public void setElasticUIBean (ElasticUIBean elasticUIBean)

public void setPlanKey (String planKey)

public void setRemoteAgentManager (RemoteAgentManager remoteAgentManager)

public void setSelectedTab (String label)

public List<BuildAgent> sortMatchingAgents (Collection<BuildAgent> matchingAgents)

Protected Methods

protected boolean validatePlanKey ()