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, 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, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, execute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getChainManager, getConcurrentBuildsNumber, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedErrorMessages, getInstanceName, getJsonObject, getPlan, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setBuildManager, setChainManager, setCheckBoxFields, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setPlanManager, setProjectManager, setReturnUrl, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.core.i18n.I18nTextProvider |
getText |
localAgentManager
protected LocalAgentManager localAgentManager
remoteAgentManager
protected RemoteAgentManager remoteAgentManager
ViewAgents
public ViewAgents()
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
doShowTooltip
public java.lang.String doShowTooltip()
throws java.lang.Exception
- Throws:
java.lang.Exception
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Description copied from class:
BambooActionSupport
- Places the current user on the page
- Overrides:
doExecute
in class BambooActionSupport
- Returns:
- webwork success status
- Throws:
java.lang.Exception
- something nasty went wrong
initAgentCollections
protected void initAgentCollections()
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 © 2010 Atlassian. All Rights Reserved.