org.apache.maven.continuum.web.action
Class ReleasePerformAction
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.apache.maven.continuum.web.action.PlexusActionSupport
org.apache.maven.continuum.web.action.ContinuumActionSupport
org.apache.continuum.web.action.AbstractReleaseAction
org.apache.maven.continuum.web.action.ReleasePerformAction
- 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 ReleasePerformAction
- extends AbstractReleaseAction
- 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, 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 |
ReleasePerformAction
public ReleasePerformAction()
inputFromScm
public java.lang.String inputFromScm()
throws java.lang.Exception
- Throws:
java.lang.Exception
input
public java.lang.String input()
throws java.lang.Exception
- Overrides:
input in class ContinuumActionSupport
- 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
executeFromScm
public java.lang.String executeFromScm()
throws java.lang.Exception
- Throws:
java.lang.Exception
getReleaseId
public java.lang.String getReleaseId()
setReleaseId
public void setReleaseId(java.lang.String releaseId)
getScmUrl
public java.lang.String getScmUrl()
setScmUrl
public void setScmUrl(java.lang.String scmUrl)
getScmUsername
public java.lang.String getScmUsername()
setScmUsername
public void setScmUsername(java.lang.String scmUsername)
getScmPassword
public java.lang.String getScmPassword()
setScmPassword
public void setScmPassword(java.lang.String scmPassword)
getScmTag
public java.lang.String getScmTag()
setScmTag
public void setScmTag(java.lang.String scmTag)
getScmTagBase
public java.lang.String getScmTagBase()
setScmTagBase
public void setScmTagBase(java.lang.String scmTagBase)
getGoals
public java.lang.String getGoals()
setGoals
public void setGoals(java.lang.String goals)
isUseReleaseProfile
public boolean isUseReleaseProfile()
setUseReleaseProfile
public void setUseReleaseProfile(boolean useReleaseProfile)
getListener
public org.apache.maven.continuum.release.ContinuumReleaseManagerListener getListener()
setListener
public void setListener(org.apache.maven.continuum.release.ContinuumReleaseManagerListener listener)
getResult
public org.apache.maven.shared.release.ReleaseResult getResult()
setResult
public void setResult(org.apache.maven.shared.release.ReleaseResult result)
getProjectId
public int getProjectId()
setProjectId
public void setProjectId(int projectId)
getProjectGroupName
public java.lang.String getProjectGroupName()
throws org.apache.maven.continuum.ContinuumException
- Throws:
org.apache.maven.continuum.ContinuumException
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)
getProfileId
public int getProfileId()
setProfileId
public void setProfileId(int profileId)
getArguments
public java.lang.String getArguments()
setArguments
public void setArguments(java.lang.String arguments)