org.apache.maven.continuum.web.action
Class ProjectsListAction

Package class diagram package ProjectsListAction
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.ProjectsListAction
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

public class ProjectsListAction
extends ContinuumActionSupport

See Also:
Serialized Form

Field Summary
 
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
ProjectsListAction()
           
 
Method Summary
 java.lang.String confirmRemove()
           
 java.lang.String execute()
           
 int getBuildDefinitionId()
           
 int getProjectGroupId()
           
 java.lang.String getProjectGroupName()
           
 java.util.List<java.lang.String> getSelectedProjects()
           
 java.util.List<java.lang.String> getSelectedProjectsNames()
           
 void setBuildDefinitionId(int buildDefinitionId)
           
 void setMethodToCall(java.lang.String methodToCall)
           
 void setProjectGroupId(int projectGroupId)
           
 void setSelectedProjects(java.util.List<java.lang.String> selectedProjects)
           
 void setSelectedProjectsNames(java.util.List<java.lang.String> selectedProjectsNames)
           
 
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, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, input, isAuthenticated, prepare, 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

ProjectsListAction

public ProjectsListAction()
Method Detail

execute

public java.lang.String execute()
                         throws java.lang.Exception
Specified by:
execute in interface com.opensymphony.xwork2.Action
Overrides:
execute in class ContinuumActionSupport
Throws:
java.lang.Exception

confirmRemove

public java.lang.String confirmRemove()
                               throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

getProjectGroupName

public java.lang.String getProjectGroupName()
                                     throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

getSelectedProjects

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

setSelectedProjects

public void setSelectedProjects(java.util.List<java.lang.String> selectedProjects)

getProjectGroupId

public int getProjectGroupId()

setProjectGroupId

public void setProjectGroupId(int projectGroupId)

setMethodToCall

public void setMethodToCall(java.lang.String methodToCall)

getBuildDefinitionId

public int getBuildDefinitionId()

setBuildDefinitionId

public void setBuildDefinitionId(int buildDefinitionId)

getSelectedProjectsNames

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

setSelectedProjectsNames

public void setSelectedProjectsNames(java.util.List<java.lang.String> selectedProjectsNames)