org.apache.continuum.web.action.admin
Class 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, Serializable, org.apache.struts2.interceptor.SessionAware, org.codehaus.redback.integration.interceptor.SecureAction

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

Author:
Maria Catherine Tan
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, RELEASE_ERROR, 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
 String delete()
           
 String deleteGroup()
           
 BuildAgentConfiguration getBuildAgent()
           
 BuildAgentGroupConfiguration getBuildAgentGroup()
           
 List<BuildAgentGroupConfiguration> getBuildAgentGroups()
           
 List<BuildAgentConfiguration> getBuildAgents()
           
 List<Installation> getInstallations()
           
 String getMessage()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 List<String> getSelectedBuildAgentIds()
           
 List<BuildAgentConfiguration> getSelectedbuildAgents()
           
 String getType()
           
 String getTypeGroup()
           
 String input()
           
 String inputGroup()
           
 boolean isConfirmed()
           
 String list()
           
 void prepare()
           
 String save()
           
 String saveGroup()
           
 void setBuildAgent(BuildAgentConfiguration buildAgent)
           
 void setBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup)
           
 void setBuildAgentGroups(List<BuildAgentGroupConfiguration> buildAgentGroups)
           
 void setBuildAgents(List<BuildAgentConfiguration> buildAgents)
           
 void setConfirmed(boolean confirmed)
           
 void setInstallations(List<Installation> installations)
           
 void setMessage(String message)
           
 void setSelectedBuildAgentIds(List<String> selectedBuildAgentIds)
           
 void setSelectedbuildAgents(List<BuildAgentConfiguration> selectedbuildAgents)
           
 void setType(String type)
           
 void setTypeGroup(String typeGroup)
           
 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, checkViewReportsAuthorization, doDefault, execute, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, getUser, 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, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, 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
 

Constructor Detail

BuildAgentAction

public BuildAgentAction()
Method Detail

prepare

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

input

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

list

public String list()
            throws Exception
Throws:
Exception

view

public String view()
            throws Exception
Throws:
Exception

save

public String save()
            throws Exception
Throws:
Exception

delete

public String delete()
              throws Exception
Throws:
Exception

deleteGroup

public String deleteGroup()
                   throws Exception
Throws:
Exception

saveGroup

public String saveGroup()
                 throws Exception
Throws:
Exception

inputGroup

public String inputGroup()
                  throws Exception
Throws:
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 List<BuildAgentConfiguration> getBuildAgents()

setBuildAgents

public void setBuildAgents(List<BuildAgentConfiguration> buildAgents)

getBuildAgent

public BuildAgentConfiguration getBuildAgent()

setBuildAgent

public void setBuildAgent(BuildAgentConfiguration buildAgent)

getInstallations

public List<Installation> getInstallations()

setInstallations

public void setInstallations(List<Installation> installations)

isConfirmed

public boolean isConfirmed()
Overrides:
isConfirmed in class ContinuumConfirmAction

setConfirmed

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

getMessage

public String getMessage()

setMessage

public void setMessage(String message)

getType

public String getType()

setType

public void setType(String type)

getBuildAgentGroups

public List<BuildAgentGroupConfiguration> getBuildAgentGroups()

setBuildAgentGroups

public void setBuildAgentGroups(List<BuildAgentGroupConfiguration> buildAgentGroups)

getBuildAgentGroup

public BuildAgentGroupConfiguration getBuildAgentGroup()

setBuildAgentGroup

public void setBuildAgentGroup(BuildAgentGroupConfiguration buildAgentGroup)

getTypeGroup

public String getTypeGroup()

setTypeGroup

public void setTypeGroup(String typeGroup)

getSelectedbuildAgents

public List<BuildAgentConfiguration> getSelectedbuildAgents()

setSelectedbuildAgents

public void setSelectedbuildAgents(List<BuildAgentConfiguration> selectedbuildAgents)

getSelectedBuildAgentIds

public List<String> getSelectedBuildAgentIds()

setSelectedBuildAgentIds

public void setSelectedBuildAgentIds(List<String> selectedBuildAgentIds)


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.