com.atlassian.bamboo.configuration.agent
Class ConfigureAgentDetails

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.configuration.GlobalAdminAction
              extended by com.atlassian.bamboo.configuration.agent.ConfigureAgentDetails
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, DomainObjectSecurityAware, GlobalAdminSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.Preparable, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class ConfigureAgentDetails
extends GlobalAdminAction
implements com.opensymphony.xwork.Preparable

See Also:
Serialized Form

Field Summary
protected  PipelineDefinition agent
           
protected  long agentId
           
protected  BuildAgent buildAgent
           
protected  LocalAgentManager localAgentManager
           
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
buildManager, CONFIRM, cookieCutter, dashboardCachingManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ConfigureAgentDetails()
           
 
Method Summary
 java.lang.String doCreate()
           
 java.lang.String doDisable()
           
 java.lang.String doEnable()
           
 java.lang.String doRemove()
           
 java.lang.String doSave()
           
 PipelineDefinition getAgent()
           
 long getAgentId()
           
 BuildAgent getBuildAgent()
           
 void prepare()
           
 void setAgent(PipelineDefinition agent)
           
 void setAgentId(long agentId)
           
 void setEventManager(com.atlassian.event.EventManager eventManager)
           
 void setLocalAgentManager(LocalAgentManager localAgentManager)
           
 
Methods inherited from class com.atlassian.bamboo.configuration.GlobalAdminAction
getSecuredDomainObject
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, doDefault, doesLabelKeyHaveMatchingDescription, doExecute, execute, getAdministrationConfiguration, getAsPreformattedText, getBamboo, getBambooLicenseManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getInstanceName, getReturnUrl, getSessionUser, getTotalErrors, getUser, getWebFragmentsContextMap, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, hasAnyErrors, hasBuilds, hasGlobalPermission, hasPlanPermission, hasPlanPermission, isEnableSignup, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfiguration, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildManager, setCookieCutter, setDashboardCachingManager, setErrorMessages, setHtmlUtils, setReturnUrl, setWebInterfaceManager, setWebResourceManager
 
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.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors, getFieldErrors
 

Field Detail

agent

protected PipelineDefinition agent

buildAgent

protected BuildAgent buildAgent

agentId

protected long agentId

localAgentManager

protected LocalAgentManager localAgentManager
Constructor Detail

ConfigureAgentDetails

public ConfigureAgentDetails()
Method Detail

prepare

public void prepare()
             throws java.lang.Exception
Specified by:
prepare in interface com.opensymphony.xwork.Preparable
Throws:
java.lang.Exception

doCreate

public java.lang.String doCreate()
                          throws java.lang.Exception
Throws:
java.lang.Exception

doSave

public java.lang.String doSave()
                        throws java.lang.Exception
Throws:
java.lang.Exception

doRemove

public java.lang.String doRemove()
                          throws java.lang.Exception
Throws:
java.lang.Exception

doEnable

public java.lang.String doEnable()
                          throws java.lang.Exception
Throws:
java.lang.Exception

doDisable

public java.lang.String doDisable()
                           throws java.lang.Exception
Throws:
java.lang.Exception

getAgent

public PipelineDefinition getAgent()
                            throws java.lang.Exception
Throws:
java.lang.Exception

getBuildAgent

public BuildAgent getBuildAgent()

setAgent

public void setAgent(PipelineDefinition agent)

getAgentId

public long getAgentId()

setAgentId

public void setAgentId(long agentId)

setLocalAgentManager

public void setLocalAgentManager(LocalAgentManager localAgentManager)

setEventManager

public void setEventManager(com.atlassian.event.EventManager eventManager)


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.