org.apache.continuum.web.action.admin
Class BuildAgentAction

Package class diagram package BuildAgentAction
java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.apache.maven.continuum.web.action.PlexusActionSupport
          extended by org.apache.maven.continuum.web.action.ContinuumActionSupport
              extended by org.apache.maven.continuum.web.action.ContinuumConfirmAction
                  extended by org.apache.continuum.web.action.admin.BuildAgentAction
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable, org.apache.struts2.interceptor.SessionAware, org.codehaus.redback.integration.interceptor.SecureAction

public class BuildAgentAction
extends ContinuumConfirmAction
implements org.codehaus.redback.integration.interceptor.SecureAction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
action, CONFIRM, confirmationTitle, confirmedDisplay, confirmedName, confirmedValue
 
Fields inherited from class org.apache.maven.continuum.web.action.ContinuumActionSupport
dateFormatter, ERROR_MSG_AUTHORIZATION_REQUIRED, ERROR_MSG_PROCESSING_AUTHORIZATION, REQUIRES_AUTHENTICATION, REQUIRES_AUTHORIZATION
 
Fields inherited from class org.apache.maven.continuum.web.action.PlexusActionSupport
session
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
BuildAgentAction()
           
 
Method Summary
 java.lang.String delete()
           
 java.lang.String deleteGroup()
           
 org.apache.continuum.configuration.BuildAgentConfiguration getBuildAgent()
           
 org.apache.continuum.configuration.BuildAgentGroupConfiguration getBuildAgentGroup()
           
 java.util.List<org.apache.continuum.configuration.BuildAgentGroupConfiguration> getBuildAgentGroups()
           
 java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> getBuildAgents()
           
 java.util.List<org.apache.maven.continuum.model.system.Installation> getInstallations()
           
 java.lang.String getMessage()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 java.util.List<java.lang.String> getSelectedBuildAgentIds()
           
 java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> getSelectedbuildAgents()
           
 java.lang.String getType()
           
 java.lang.String getTypeGroup()
           
 java.lang.String input()
           
 java.lang.String inputGroup()
           
 boolean isConfirmed()
           
 java.lang.String list()
           
 void prepare()
           
 java.lang.String save()
           
 java.lang.String saveGroup()
           
 void setBuildAgent(org.apache.continuum.configuration.BuildAgentConfiguration buildAgent)
           
 void setBuildAgentGroup(org.apache.continuum.configuration.BuildAgentGroupConfiguration buildAgentGroup)
           
 void setBuildAgentGroups(java.util.List<org.apache.continuum.configuration.BuildAgentGroupConfiguration> buildAgentGroups)
           
 void setBuildAgents(java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> buildAgents)
           
 void setConfirmed(boolean confirmed)
           
 void setInstallations(java.util.List<org.apache.maven.continuum.model.system.Installation> installations)
           
 void setMessage(java.lang.String message)
           
 void setSelectedBuildAgentIds(java.util.List<java.lang.String> selectedBuildAgentIds)
           
 void setSelectedbuildAgents(java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> selectedbuildAgents)
           
 void setType(java.lang.String type)
           
 void setTypeGroup(java.lang.String typeGroup)
           
 java.lang.String view()
           
 
Methods inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
getAction, getConfirmationTitle, getConfirmedDisplay, getConfirmedName, getConfirmedValue, setAction, setConfirmationInfo, setConfirmationTitle, setConfirmedDisplay, setConfirmedName, setConfirmedValue
 
Methods inherited from class org.apache.maven.continuum.web.action.ContinuumActionSupport
checkAddGroupBuildDefinitionAuthorization, checkAddProjectBuildDefinitionAuthorization, checkAddProjectGroupAuthorization, checkAddProjectGroupNotifierAuthorization, checkAddProjectNotifierAuthorization, checkAddProjectToGroupAuthorization, checkAuthorization, checkAuthorization, checkAuthorization, checkBuildProjectGroupAuthorization, checkBuildProjectInGroupAuthorization, checkManageConfigurationAuthorization, checkManageLocalRepositoriesAuthorization, checkManageQueuesAuthorization, checkManageSchedulesAuthorization, checkModifyGroupBuildDefinitionAuthorization, checkModifyProjectBuildDefinitionAuthorization, checkModifyProjectGroupAuthorization, checkModifyProjectGroupNotifierAuthorization, checkModifyProjectInGroupAuthorization, checkModifyProjectNotifierAuthorization, checkRemoveGroupBuildDefinitionAuthorization, checkRemoveProjectBuildDefinitionAuthorization, checkRemoveProjectFromGroupAuthorization, checkRemoveProjectGroupAuthorization, checkRemoveProjectGroupNotifierAuthorization, checkRemoveProjectNotifierAuthorization, checkViewProjectGroupAuthorization, doDefault, execute, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, isAuthenticated, requiresAuthentication, setContinuum
 
Methods inherited from class org.apache.maven.continuum.web.action.PlexusActionSupport
setSession
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, 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
 

Constructor Detail

BuildAgentAction

public BuildAgentAction()
Method Detail

prepare

public void prepare()
             throws java.lang.Exception
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Overrides:
prepare in class ContinuumActionSupport
Throws:
java.lang.Exception

input

public java.lang.String input()
                       throws java.lang.Exception
Overrides:
input in class ContinuumActionSupport
Throws:
java.lang.Exception

list

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

view

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

save

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

delete

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

deleteGroup

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

saveGroup

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

inputGroup

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

getSecureActionBundle

public org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
                                                                                      throws org.codehaus.redback.integration.interceptor.SecureActionException
Specified by:
getSecureActionBundle in interface org.codehaus.redback.integration.interceptor.SecureAction
Throws:
org.codehaus.redback.integration.interceptor.SecureActionException

getBuildAgents

public java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> getBuildAgents()

setBuildAgents

public void setBuildAgents(java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> buildAgents)

getBuildAgent

public org.apache.continuum.configuration.BuildAgentConfiguration getBuildAgent()

setBuildAgent

public void setBuildAgent(org.apache.continuum.configuration.BuildAgentConfiguration buildAgent)

getInstallations

public java.util.List<org.apache.maven.continuum.model.system.Installation> getInstallations()

setInstallations

public void setInstallations(java.util.List<org.apache.maven.continuum.model.system.Installation> installations)

isConfirmed

public boolean isConfirmed()
Overrides:
isConfirmed in class ContinuumConfirmAction

setConfirmed

public void setConfirmed(boolean confirmed)
Overrides:
setConfirmed in class ContinuumConfirmAction

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getBuildAgentGroups

public java.util.List<org.apache.continuum.configuration.BuildAgentGroupConfiguration> getBuildAgentGroups()

setBuildAgentGroups

public void setBuildAgentGroups(java.util.List<org.apache.continuum.configuration.BuildAgentGroupConfiguration> buildAgentGroups)

getBuildAgentGroup

public org.apache.continuum.configuration.BuildAgentGroupConfiguration getBuildAgentGroup()

setBuildAgentGroup

public void setBuildAgentGroup(org.apache.continuum.configuration.BuildAgentGroupConfiguration buildAgentGroup)

getTypeGroup

public java.lang.String getTypeGroup()

setTypeGroup

public void setTypeGroup(java.lang.String typeGroup)

getSelectedbuildAgents

public java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> getSelectedbuildAgents()

setSelectedbuildAgents

public void setSelectedbuildAgents(java.util.List<org.apache.continuum.configuration.BuildAgentConfiguration> selectedbuildAgents)

getSelectedBuildAgentIds

public java.util.List<java.lang.String> getSelectedBuildAgentIds()

setSelectedBuildAgentIds

public void setSelectedBuildAgentIds(java.util.List<java.lang.String> selectedBuildAgentIds)