org.apache.maven.continuum.web.action
Class AddProjectAction
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.apache.maven.continuum.web.action.PlexusActionSupport
org.apache.maven.continuum.web.action.ContinuumActionSupport
org.apache.maven.continuum.web.action.AddProjectAction
- 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 AddProjectAction
- extends ContinuumActionSupport
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.xwork2.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork2.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| 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, prepare, requiresAuthentication, setContinuum |
| 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 |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddProjectAction
public AddProjectAction()
validate
public void validate()
- Specified by:
validate in interface com.opensymphony.xwork2.Validateable- Overrides:
validate in class com.opensymphony.xwork2.ActionSupport
add
public java.lang.String add()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
input
public java.lang.String input()
throws org.apache.maven.continuum.ContinuumException,
org.apache.maven.continuum.profile.ProfileException,
org.apache.maven.continuum.builddefinition.BuildDefinitionServiceException
- Overrides:
input in class ContinuumActionSupport
- Throws:
org.apache.maven.continuum.ContinuumException
org.apache.maven.continuum.profile.ProfileException
org.apache.maven.continuum.builddefinition.BuildDefinitionServiceException
getProjectName
public java.lang.String getProjectName()
setProjectName
public void setProjectName(java.lang.String projectName)
getProjectScmPassword
public java.lang.String getProjectScmPassword()
setProjectScmPassword
public void setProjectScmPassword(java.lang.String projectScmPassword)
getProjectScmTag
public java.lang.String getProjectScmTag()
setProjectScmTag
public void setProjectScmTag(java.lang.String projectScmTag)
getProjectScmUrl
public java.lang.String getProjectScmUrl()
setProjectScmUrl
public void setProjectScmUrl(java.lang.String projectScmUrl)
getProjectScmUsername
public java.lang.String getProjectScmUsername()
setProjectScmUsername
public void setProjectScmUsername(java.lang.String projectScmUsername)
getProjectType
public java.lang.String getProjectType()
setProjectType
public void setProjectType(java.lang.String projectType)
getProjectVersion
public java.lang.String getProjectVersion()
setProjectVersion
public void setProjectVersion(java.lang.String projectVersion)
getProjectGroups
public java.util.Collection<org.apache.maven.continuum.model.project.ProjectGroup> getProjectGroups()
setProjectGroups
public void setProjectGroups(java.util.Collection<org.apache.maven.continuum.model.project.ProjectGroup> projectGroups)
getSelectedProjectGroup
public int getSelectedProjectGroup()
setSelectedProjectGroup
public void setSelectedProjectGroup(int selectedProjectGroup)
isDisableGroupSelection
public boolean isDisableGroupSelection()
setDisableGroupSelection
public void setDisableGroupSelection(boolean disableGroupSelection)
getProjectGroupName
public java.lang.String getProjectGroupName()
setProjectGroupName
public void setProjectGroupName(java.lang.String projectGroupName)
isProjectScmUseCache
public boolean isProjectScmUseCache()
setProjectScmUseCache
public void setProjectScmUseCache(boolean projectScmUseCache)
getProfiles
public java.util.List<org.apache.maven.continuum.model.system.Profile> getProfiles()
setProfiles
public void setProfiles(java.util.List<org.apache.maven.continuum.model.system.Profile> profiles)
getProjectGroupId
public int getProjectGroupId()
setProjectGroupId
public void setProjectGroupId(int projectGroupId)
getBuildDefintionTemplateId
public int getBuildDefintionTemplateId()
setBuildDefintionTemplateId
public void setBuildDefintionTemplateId(int buildDefintionTemplateId)
getBuildDefinitionTemplates
public java.util.List<org.apache.maven.continuum.model.project.BuildDefinitionTemplate> getBuildDefinitionTemplates()
setBuildDefinitionTemplates
public void setBuildDefinitionTemplates(java.util.List<org.apache.maven.continuum.model.project.BuildDefinitionTemplate> buildDefinitionTemplates)
getProjectDescription
public java.lang.String getProjectDescription()
setProjectDescription
public void setProjectDescription(java.lang.String projectDescription)
isEmptyProjectGroups
public boolean isEmptyProjectGroups()
setEmptyProjectGroups
public void setEmptyProjectGroups(boolean emptyProjectGroups)