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

Package class diagram package ReleasePrepareAction
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.continuum.web.action.AbstractReleaseAction
                  extended by org.apache.maven.continuum.web.action.ReleasePrepareAction
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 ReleasePrepareAction
extends AbstractReleaseAction

See Also:
Serialized Form

Field Summary
 
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
ReleasePrepareAction()
           
 
Method Summary
 java.lang.String checkProgress()
           
 java.lang.String execute()
           
 java.lang.String getArguments()
           
 java.util.List<java.lang.String> getDevVersions()
           
 org.apache.maven.continuum.release.ContinuumReleaseManagerListener getListener()
           
 ReleaseListenerSummary getListenerSummary()
           
 java.lang.String getName()
           
 java.lang.String getPrepareGoals()
           
 int getProfileId()
           
 java.util.List<org.apache.maven.continuum.model.system.Profile> getProfiles()
           
 java.lang.String getProjectGroupName()
           
 int getProjectId()
           
 java.util.List<java.lang.String> getProjectKeys()
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getProjects()
           
 java.lang.String getReleaseId()
           
 java.util.List<java.lang.String> getRelVersions()
           
 org.apache.maven.shared.release.ReleaseResult getResult()
           
 java.lang.String getScmCommentPrefix()
           
 java.lang.String getScmPassword()
           
 java.lang.String getScmTag()
           
 java.lang.String getScmTagBase()
           
 java.lang.String getScmUsername()
           
 java.lang.String input()
           
 boolean isAddSchema()
           
 boolean isAutoVersionSubmodules()
           
 boolean isScmUseEditMode()
           
 void setAddSchema(boolean addSchema)
           
 void setArguments(java.lang.String arguments)
           
 void setAutoVersionSubmodules(boolean autoVersionSubmodules)
           
 void setDevVersions(java.util.List<java.lang.String> devVersions)
           
 void setListener(org.apache.maven.continuum.release.DefaultReleaseManagerListener listener)
           
 void setListenerSummary(ReleaseListenerSummary listenerSummary)
           
 void setName(java.lang.String name)
           
 void setPrepareGoals(java.lang.String prepareGoals)
           
 void setProfileId(int profileId)
           
 void setProfiles(java.util.List<org.apache.maven.continuum.model.system.Profile> profiles)
           
 void setProjectId(int projectId)
           
 void setProjectKeys(java.util.List<java.lang.String> projectKeys)
           
 void setProjects(java.util.List<java.util.Map<java.lang.String,java.lang.String>> projects)
           
 void setReleaseId(java.lang.String releaseId)
           
 void setRelVersions(java.util.List<java.lang.String> relVersions)
           
 void setResult(org.apache.maven.shared.release.ReleaseResult result)
           
 void setScmCommentPrefix(java.lang.String scmCommentPrefix)
           
 void setScmPassword(java.lang.String scmPassword)
           
 void setScmTag(java.lang.String scmTag)
           
 void setScmTagBase(java.lang.String scmTagBase)
           
 void setScmUseEditMode(boolean scmUseEditMode)
           
 void setScmUsername(java.lang.String scmUsername)
           
 void validate()
           
 java.lang.String viewResult()
           
 
Methods inherited from class org.apache.continuum.web.action.AbstractReleaseAction
getEnvironments
 
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 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReleasePrepareAction

public ReleasePrepareAction()
Method Detail

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

viewResult

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

checkProgress

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

getProjectKeys

public java.util.List<java.lang.String> getProjectKeys()

setProjectKeys

public void setProjectKeys(java.util.List<java.lang.String> projectKeys)

getDevVersions

public java.util.List<java.lang.String> getDevVersions()

setDevVersions

public void setDevVersions(java.util.List<java.lang.String> devVersions)

getRelVersions

public java.util.List<java.lang.String> getRelVersions()

setRelVersions

public void setRelVersions(java.util.List<java.lang.String> relVersions)

getProjectId

public int getProjectId()

setProjectId

public void setProjectId(int projectId)

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)

getProjects

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

setProjects

public void setProjects(java.util.List<java.util.Map<java.lang.String,java.lang.String>> projects)

getListener

public org.apache.maven.continuum.release.ContinuumReleaseManagerListener getListener()

setListener

public void setListener(org.apache.maven.continuum.release.DefaultReleaseManagerListener listener)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getReleaseId

public java.lang.String getReleaseId()

setReleaseId

public void setReleaseId(java.lang.String releaseId)

getResult

public org.apache.maven.shared.release.ReleaseResult getResult()

setResult

public void setResult(org.apache.maven.shared.release.ReleaseResult result)

getPrepareGoals

public java.lang.String getPrepareGoals()

setPrepareGoals

public void setPrepareGoals(java.lang.String prepareGoals)

getArguments

public java.lang.String getArguments()

setArguments

public void setArguments(java.lang.String arguments)

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork2.Validateable
Overrides:
validate in class com.opensymphony.xwork2.ActionSupport

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)

isScmUseEditMode

public boolean isScmUseEditMode()

setScmUseEditMode

public void setScmUseEditMode(boolean scmUseEditMode)

getScmCommentPrefix

public java.lang.String getScmCommentPrefix()

setScmCommentPrefix

public void setScmCommentPrefix(java.lang.String scmCommentPrefix)

isAutoVersionSubmodules

public boolean isAutoVersionSubmodules()

setAutoVersionSubmodules

public void setAutoVersionSubmodules(boolean autoVersionSubmodules)

isAddSchema

public boolean isAddSchema()

setAddSchema

public void setAddSchema(boolean addSchema)

getListenerSummary

public ReleaseListenerSummary getListenerSummary()

setListenerSummary

public void setListenerSummary(ReleaseListenerSummary listenerSummary)