org.apache.maven.continuum.web.action
Class ReleaseProjectAction
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.ReleaseProjectAction
- 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 ReleaseProjectAction
- 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, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, input, 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, validate |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REQUIRES_CONFIGURATION
protected static final java.lang.String REQUIRES_CONFIGURATION
- See Also:
- Constant Field Values
ReleaseProjectAction
public ReleaseProjectAction()
promptReleaseGoal
public java.lang.String promptReleaseGoal()
throws java.lang.Exception
- Throws:
java.lang.Exception
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
getProjectId
public int getProjectId()
setProjectId
public void setProjectId(int projectId)
getPreparedReleaseName
public java.lang.String getPreparedReleaseName()
setPreparedReleaseName
public void setPreparedReleaseName(java.lang.String preparedReleaseName)
getGoal
public java.lang.String getGoal()
setGoal
public void setGoal(java.lang.String goal)
getProject
public org.apache.maven.continuum.model.project.Project getProject()
setProject
public void setProject(org.apache.maven.continuum.model.project.Project project)
getScmUrl
public java.lang.String getScmUrl()
setScmUrl
public void setScmUrl(java.lang.String scmUrl)
getReleaseList
public java.util.List getReleaseList()
setReleaseList
public void setReleaseList(java.util.List releaseList)
getPreparedReleaseId
public java.lang.String getPreparedReleaseId()
setPreparedReleaseId
public void setPreparedReleaseId(java.lang.String preparedReleaseId)
getProjectName
public java.lang.String getProjectName()
setProjectName
public void setProjectName(java.lang.String projectName)
getProjectGroupName
public java.lang.String getProjectGroupName()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException