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

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.maven.continuum.web.action.ProjectGroupAction
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

public class ProjectGroupAction
extends ContinuumConfirmAction

ProjectGroupAction:

Version:
$Id: ProjectGroupAction.java 1372260 2012-08-13 04:29:09Z brett $
Author:
Jesse McConnell
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
action, CONFIRM, confirmationTitle, confirmed, 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
ProjectGroupAction()
           
 
Method Summary
 String build()
           
 String buildDefinitions()
           
 String confirmRemove()
           
 String edit()
           
 int getBuildDefinitionId()
           
 Map<String,Integer> getBuildDefinitions()
           
 Map<String,String> getCriteria()
           
 String getDescription()
           
 String getFilterKey()
           
 String getFilterProperty()
           
 Collection getGroupProjects()
           
 String getName()
           
 String getPreferredExecutor()
           
 ProjectGroup getProjectGroup()
           
 ProjectGroup getProjectGroup(int projectGroupId)
           
 int getProjectGroupId()
           
 String getProjectGroupName()
           
 Map<Integer,String> getProjectGroups()
           
 List<ProjectGroupUserBean> getProjectGroupUsers()
           
 Collection<Project> getProjectList()
           
 Map getProjects()
           
 List<ProjectScmRoot> getProjectScmRoots()
           
 int getReleaseProjectId()
           
 List<LocalRepository> getRepositories()
           
 int getRepositoryId()
           
 String getSorterProperty()
           
 String getUrl()
           
 boolean isAscending()
           
 boolean isDisabledRepositories()
           
 boolean isFromSummaryPage()
           
 boolean isProjectInCOQueue()
           
 String members()
           
 String notifiers()
           
 void prepare()
           
 String release()
           
 String remove()
           
 String save()
           
 void setAscending(boolean ascending)
           
 void setBuildDefinitionId(int buildDefinitionId)
           
 void setBuildDefinitions(Map<String,Integer> buildDefinitions)
           
 void setDescription(String description)
           
 void setDisabledRepositories(boolean disabledRepositories)
           
 void setFilterKey(String filterKey)
           
 void setFilterProperty(String filterProperty)
           
 void setFromSummaryPage(boolean fromSummaryPage)
           
 void setName(String name)
           
 void setProjectGroup(ProjectGroup projectGroup)
           
 void setProjectGroupId(int projectGroupId)
           
 void setProjectGroups(Map<Integer,String> projectGroups)
           
 void setProjectInCOQueue(boolean projectInQueue)
           
 void setProjects(Map projects)
           
 void setProjectScmRoots(List<ProjectScmRoot> projectScmRoots)
           
 void setRbacManager(org.codehaus.plexus.redback.rbac.RBACManager rbac)
           
 void setReleaseProjectId(int releaseProjectId)
           
 void setRepositories(List<LocalRepository> repositories)
           
 void setRepositoryId(int repositoryId)
           
 void setSorterProperty(String sorterProperty)
           
 void setUrl(String url)
           
 String summary()
           
 
Methods inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
getAction, getConfirmationTitle, getConfirmedDisplay, getConfirmedName, getConfirmedValue, isConfirmed, setAction, setConfirmationInfo, setConfirmationTitle, setConfirmed, 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, input, 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

ProjectGroupAction

public ProjectGroupAction()
Method Detail

prepare

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

summary

public String summary()
               throws ContinuumException
Throws:
ContinuumException

members

public String members()
               throws ContinuumException
Throws:
ContinuumException

getGroupProjects

public Collection getGroupProjects()
                            throws ContinuumException
Throws:
ContinuumException

buildDefinitions

public String buildDefinitions()
                        throws ContinuumException
Throws:
ContinuumException

notifiers

public String notifiers()
                 throws ContinuumException
Throws:
ContinuumException

remove

public String remove()
              throws ContinuumException
Throws:
ContinuumException

confirmRemove

public String confirmRemove()
                     throws ContinuumException
Throws:
ContinuumException

edit

public String edit()
            throws ContinuumException
Throws:
ContinuumException

save

public String save()
            throws Exception
Throws:
Exception

build

public String build()
             throws ContinuumException
Throws:
ContinuumException

release

public String release()
               throws ContinuumException
Throws:
ContinuumException

getProjectGroupId

public int getProjectGroupId()

setProjectGroupId

public void setProjectGroupId(int projectGroupId)

getProjectGroup

public ProjectGroup getProjectGroup()

setProjectGroup

public void setProjectGroup(ProjectGroup projectGroup)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getName

public String getName()

setName

public void setName(String name)

getProjects

public Map getProjects()

setProjects

public void setProjects(Map projects)

getProjectGroups

public Map<Integer,String> getProjectGroups()

setProjectGroups

public void setProjectGroups(Map<Integer,String> projectGroups)

isProjectInCOQueue

public boolean isProjectInCOQueue()

setProjectInCOQueue

public void setProjectInCOQueue(boolean projectInQueue)

getProjectList

public Collection<Project> getProjectList()

getProjectGroupUsers

public List<ProjectGroupUserBean> getProjectGroupUsers()

isAscending

public boolean isAscending()

setAscending

public void setAscending(boolean ascending)

getFilterKey

public String getFilterKey()

setFilterKey

public void setFilterKey(String filterKey)

getFilterProperty

public String getFilterProperty()

setFilterProperty

public void setFilterProperty(String filterProperty)

getCriteria

public Map<String,String> getCriteria()

setReleaseProjectId

public void setReleaseProjectId(int releaseProjectId)

getReleaseProjectId

public int getReleaseProjectId()

getProjectGroup

public ProjectGroup getProjectGroup(int projectGroupId)
                             throws ContinuumException
Throws:
ContinuumException

getProjectGroupName

public String getProjectGroupName()
                           throws ContinuumException
Throws:
ContinuumException

getBuildDefinitions

public Map<String,Integer> getBuildDefinitions()

setBuildDefinitions

public void setBuildDefinitions(Map<String,Integer> buildDefinitions)

getBuildDefinitionId

public int getBuildDefinitionId()

setBuildDefinitionId

public void setBuildDefinitionId(int buildDefinitionId)

isFromSummaryPage

public boolean isFromSummaryPage()

setFromSummaryPage

public void setFromSummaryPage(boolean fromSummaryPage)

getPreferredExecutor

public String getPreferredExecutor()

getUrl

public String getUrl()

setUrl

public void setUrl(String url)

getRepositoryId

public int getRepositoryId()

setRepositoryId

public void setRepositoryId(int repositoryId)

getRepositories

public List<LocalRepository> getRepositories()

setRepositories

public void setRepositories(List<LocalRepository> repositories)

isDisabledRepositories

public boolean isDisabledRepositories()

setDisabledRepositories

public void setDisabledRepositories(boolean disabledRepositories)

getProjectScmRoots

public List<ProjectScmRoot> getProjectScmRoots()

setProjectScmRoots

public void setProjectScmRoots(List<ProjectScmRoot> projectScmRoots)

getSorterProperty

public String getSorterProperty()

setSorterProperty

public void setSorterProperty(String sorterProperty)

setRbacManager

public void setRbacManager(org.codehaus.plexus.redback.rbac.RBACManager rbac)


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