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

Package class diagram package 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, java.io.Serializable, org.apache.struts2.interceptor.SessionAware

public class ProjectGroupAction
extends ContinuumConfirmAction

ProjectGroupAction:

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
ProjectGroupAction()
           
 
Method Summary
 java.lang.String build()
           
 java.lang.String buildDefinitions()
           
 java.lang.String edit()
           
 int getBuildDefinitionId()
           
 java.util.Map<java.lang.String,java.lang.Integer> getBuildDefinitions()
           
 java.util.Map<java.lang.String,java.lang.String> getCriteria()
           
 java.lang.String getDescription()
           
 java.lang.String getFilterKey()
           
 java.lang.String getFilterProperty()
           
 java.util.Collection getGroupProjects()
           
 java.lang.String getName()
           
 java.lang.String getPreferredExecutor()
           
 org.apache.maven.continuum.model.project.ProjectGroup getProjectGroup()
           
 org.apache.maven.continuum.model.project.ProjectGroup getProjectGroup(int projectGroupId)
           
 int getProjectGroupId()
           
 java.lang.String getProjectGroupName()
           
 java.util.Map<java.lang.Integer,java.lang.String> getProjectGroups()
           
 java.util.List<ProjectGroupUserBean> getProjectGroupUsers()
           
 java.util.Collection<org.apache.maven.continuum.model.project.Project> getProjectList()
           
 java.util.Map getProjects()
           
 java.util.List<org.apache.continuum.model.project.ProjectScmRoot> getProjectScmRoots()
           
 int getReleaseProjectId()
           
 java.util.List<org.apache.continuum.model.repository.LocalRepository> getRepositories()
           
 int getRepositoryId()
           
 java.lang.String getSorterProperty()
           
 java.lang.String getUrl()
           
 boolean isAscending()
           
 boolean isConfirmed()
           
 boolean isDisabledRepositories()
           
 boolean isFromSummaryPage()
           
 boolean isProjectInCOQueue()
           
 java.lang.String members()
           
 java.lang.String notifiers()
           
 java.lang.String release()
           
 java.lang.String remove()
           
 java.lang.String save()
           
 void setAscending(boolean ascending)
           
 void setBuildDefinitionId(int buildDefinitionId)
           
 void setBuildDefinitions(java.util.Map<java.lang.String,java.lang.Integer> buildDefinitions)
           
 void setConfirmed(boolean confirmed)
           
 void setDescription(java.lang.String description)
           
 void setDisabledRepositories(boolean disabledRepositories)
           
 void setFilterKey(java.lang.String filterKey)
           
 void setFilterProperty(java.lang.String filterProperty)
           
 void setFromSummaryPage(boolean fromSummaryPage)
           
 void setName(java.lang.String name)
           
 void setProjectGroup(org.apache.maven.continuum.model.project.ProjectGroup projectGroup)
           
 void setProjectGroupId(int projectGroupId)
           
 void setProjectGroups(java.util.Map<java.lang.Integer,java.lang.String> projectGroups)
           
 void setProjectInCOQueue(boolean projectInQueue)
           
 void setProjects(java.util.Map projects)
           
 void setProjectScmRoots(java.util.List<org.apache.continuum.model.project.ProjectScmRoot> projectScmRoots)
           
 void setReleaseProjectId(int releaseProjectId)
           
 void setRepositories(java.util.List<org.apache.continuum.model.repository.LocalRepository> repositories)
           
 void setRepositoryId(int repositoryId)
           
 void setSorterProperty(java.lang.String sorterProperty)
           
 void setUrl(java.lang.String url)
           
 java.lang.String summary()
           
 
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, 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

ProjectGroupAction

public ProjectGroupAction()
Method Detail

summary

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

members

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

getGroupProjects

public java.util.Collection getGroupProjects()
                                      throws org.apache.maven.continuum.ContinuumException
Throws:
org.apache.maven.continuum.ContinuumException

buildDefinitions

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

notifiers

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

remove

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

edit

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

save

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

build

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

release

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

getProjectGroupId

public int getProjectGroupId()

setProjectGroupId

public void setProjectGroupId(int projectGroupId)

getProjectGroup

public org.apache.maven.continuum.model.project.ProjectGroup getProjectGroup()

setProjectGroup

public void setProjectGroup(org.apache.maven.continuum.model.project.ProjectGroup projectGroup)

isConfirmed

public boolean isConfirmed()
Overrides:
isConfirmed in class ContinuumConfirmAction

setConfirmed

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

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getProjects

public java.util.Map getProjects()

setProjects

public void setProjects(java.util.Map projects)

getProjectGroups

public java.util.Map<java.lang.Integer,java.lang.String> getProjectGroups()

setProjectGroups

public void setProjectGroups(java.util.Map<java.lang.Integer,java.lang.String> projectGroups)

isProjectInCOQueue

public boolean isProjectInCOQueue()

setProjectInCOQueue

public void setProjectInCOQueue(boolean projectInQueue)

getProjectList

public java.util.Collection<org.apache.maven.continuum.model.project.Project> getProjectList()

getProjectGroupUsers

public java.util.List<ProjectGroupUserBean> getProjectGroupUsers()

isAscending

public boolean isAscending()

setAscending

public void setAscending(boolean ascending)

getFilterKey

public java.lang.String getFilterKey()

setFilterKey

public void setFilterKey(java.lang.String filterKey)

getFilterProperty

public java.lang.String getFilterProperty()

setFilterProperty

public void setFilterProperty(java.lang.String filterProperty)

getCriteria

public java.util.Map<java.lang.String,java.lang.String> getCriteria()

setReleaseProjectId

public void setReleaseProjectId(int releaseProjectId)

getReleaseProjectId

public int getReleaseProjectId()

getProjectGroup

public org.apache.maven.continuum.model.project.ProjectGroup getProjectGroup(int projectGroupId)
                                                                      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

getBuildDefinitions

public java.util.Map<java.lang.String,java.lang.Integer> getBuildDefinitions()

setBuildDefinitions

public void setBuildDefinitions(java.util.Map<java.lang.String,java.lang.Integer> buildDefinitions)

getBuildDefinitionId

public int getBuildDefinitionId()

setBuildDefinitionId

public void setBuildDefinitionId(int buildDefinitionId)

isFromSummaryPage

public boolean isFromSummaryPage()

setFromSummaryPage

public void setFromSummaryPage(boolean fromSummaryPage)

getPreferredExecutor

public java.lang.String getPreferredExecutor()

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getRepositoryId

public int getRepositoryId()

setRepositoryId

public void setRepositoryId(int repositoryId)

getRepositories

public java.util.List<org.apache.continuum.model.repository.LocalRepository> getRepositories()

setRepositories

public void setRepositories(java.util.List<org.apache.continuum.model.repository.LocalRepository> repositories)

isDisabledRepositories

public boolean isDisabledRepositories()

setDisabledRepositories

public void setDisabledRepositories(boolean disabledRepositories)

getProjectScmRoots

public java.util.List<org.apache.continuum.model.project.ProjectScmRoot> getProjectScmRoots()

setProjectScmRoots

public void setProjectScmRoots(java.util.List<org.apache.continuum.model.project.ProjectScmRoot> projectScmRoots)

getSorterProperty

public java.lang.String getSorterProperty()

setSorterProperty

public void setSorterProperty(java.lang.String sorterProperty)