org.apache.continuum.web.action
Class ReleaseResultAction

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.continuum.web.action.ReleaseResultAction
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, Serializable, org.apache.struts2.interceptor.SessionAware

public class ReleaseResultAction
extends ContinuumConfirmAction

Author:
Maria Catherine Tan
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, RELEASE_ERROR, 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
ReleaseResultAction()
           
 
Method Summary
 ProjectGroup getProjectGroup()
           
 ProjectGroup getProjectGroup(int projectGroupId)
           
 int getProjectGroupId()
           
 String getProjectGroupName()
           
 String getProjectName()
           
 String getReleaseGoal()
           
 int getReleaseResultId()
           
 List<ContinuumReleaseResult> getReleaseResults()
           
 org.apache.maven.shared.release.ReleaseResult getResult()
           
 List<String> getSelectedReleaseResults()
           
 String getUsername()
           
 boolean isConfirmed()
           
 String list()
           
 String remove()
           
 void setConfirmed(boolean confirmed)
           
 void setProjectGroup(ProjectGroup projectGroup)
           
 void setProjectGroupId(int projectGroupId)
           
 void setProjectName(String projectName)
           
 void setReleaseGoal(String releaseGoal)
           
 void setReleaseResultId(int releaseResultId)
           
 void setReleaseResults(List<ContinuumReleaseResult> releaseResults)
           
 void setResult(org.apache.maven.shared.release.ReleaseResult result)
           
 void setSelectedReleaseResults(List<String> selectedReleaseResults)
           
 void setUsername(String username)
           
 String viewResult()
           
 
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, checkViewReportsAuthorization, doDefault, execute, getContinuum, getPrincipal, getResourceBundle, getSecuritySystem, getUser, 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, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReleaseResultAction

public ReleaseResultAction()
Method Detail

list

public String list()
            throws ContinuumException
Throws:
ContinuumException

remove

public String remove()
              throws ContinuumException
Throws:
ContinuumException

viewResult

public String viewResult()
                  throws ContinuumException
Throws:
ContinuumException

getProjectGroupName

public String getProjectGroupName()
                           throws ContinuumException
Throws:
ContinuumException

getProjectGroup

public ProjectGroup getProjectGroup(int projectGroupId)
                             throws ContinuumException
Throws:
ContinuumException

getProjectGroup

public ProjectGroup getProjectGroup()

setProjectGroup

public void setProjectGroup(ProjectGroup projectGroup)

getProjectGroupId

public int getProjectGroupId()

setProjectGroupId

public void setProjectGroupId(int projectGroupId)

getReleaseResultId

public int getReleaseResultId()

setReleaseResultId

public void setReleaseResultId(int releaseResultId)

getReleaseResults

public List<ContinuumReleaseResult> getReleaseResults()

setReleaseResults

public void setReleaseResults(List<ContinuumReleaseResult> releaseResults)

getSelectedReleaseResults

public List<String> getSelectedReleaseResults()

setSelectedReleaseResults

public void setSelectedReleaseResults(List<String> selectedReleaseResults)

getResult

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

setResult

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

isConfirmed

public boolean isConfirmed()
Overrides:
isConfirmed in class ContinuumConfirmAction

setConfirmed

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

getProjectName

public String getProjectName()

setProjectName

public void setProjectName(String projectName)

getReleaseGoal

public String getReleaseGoal()

setReleaseGoal

public void setReleaseGoal(String releaseGoal)

setUsername

public void setUsername(String username)

getUsername

public String getUsername()


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.