org.apache.maven.continuum.web.action.admin
Class BuildDefinitionTemplateAction

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.maven.continuum.web.action.AbstractBuildDefinitionAction
                      extended by org.apache.maven.continuum.web.action.admin.BuildDefinitionTemplateAction
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, org.codehaus.redback.integration.interceptor.SecureAction

public class BuildDefinitionTemplateAction
extends AbstractBuildDefinitionAction
implements org.codehaus.redback.integration.interceptor.SecureAction, com.opensymphony.xwork2.Preparable

Since:
16 sept. 07
Version:
$Id: BuildDefinitionTemplateAction.java 1372260 2012-08-13 04:29:09Z brett $
Author:
olamy
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
action, CONFIRM, confirmationTitle, confirmed, 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
BuildDefinitionTemplateAction()
           
 
Method Summary
 String delete()
           
 String deleteBuildDefinition()
           
 String edit()
           
 String editBuildDefinition()
           
 BuildDefinition getBuildDefinition()
           
 List<BuildDefinition> getBuildDefinitions()
           
 List<BuildDefinitionSummary> getBuildDefinitionSummaries()
           
 BuildDefinitionTemplate getBuildDefinitionTemplate()
           
 List<String> getBuildDefinitionTypes()
           
 Map<Integer,String> getBuildDefinitionUpdatePolicies()
           
 List<Profile> getProfiles()
           
 Collection<Schedule> getSchedules()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 List<String> getSelectedBuildDefinitionIds()
           
 List<BuildDefinitionTemplate> getTemplates()
           
 String input()
           
 String inputBuildDefinition()
           
 void prepare()
           
 String save()
           
 String saveBuildDefinition()
           
 void setBuildDefinition(BuildDefinition buildDefinition)
           
 void setBuildDefinitions(List<BuildDefinition> buildDefinitions)
           
 void setBuildDefinitionSummaries(List<BuildDefinitionSummary> buildDefinitionSummaries)
           
 void setBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)
           
 void setBuildDefinitionTypes(List<String> buildDefinitionTypes)
           
 void setProfiles(List<Profile> profiles)
           
 void setSchedules(Collection<Schedule> schedules)
           
 void setSelectedBuildDefinitionIds(List<String> selectedBuildDefinitionIds)
           
 void setTemplates(List<BuildDefinitionTemplate> templates)
           
 String summary()
           
 
Methods inherited from class org.apache.maven.continuum.web.action.AbstractBuildDefinitionAction
generateBuildDefinitionSummaries, generateBuildDefinitionSummary
 
Methods inherited from class org.apache.maven.continuum.web.action.ContinuumConfirmAction
getAction, getConfirmationTitle, getConfirmedDisplay, getConfirmedName, getConfirmedValue, isConfirmed, setAction, setConfirmationInfo, setConfirmationTitle, setConfirmed, 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, isAuthenticated, 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

BuildDefinitionTemplateAction

public BuildDefinitionTemplateAction()
Method Detail

prepare

public void prepare()
             throws Exception
Specified by:
prepare in interface com.opensymphony.xwork2.Preparable
Overrides:
prepare in class ContinuumActionSupport
Throws:
Exception

input

public String input()
             throws Exception
Overrides:
input in class ContinuumActionSupport
Throws:
Exception

summary

public String summary()
               throws Exception
Throws:
Exception

edit

public String edit()
            throws Exception
Throws:
Exception

save

public String save()
            throws Exception
Throws:
Exception

delete

public String delete()
              throws BuildDefinitionServiceException
Throws:
BuildDefinitionServiceException

inputBuildDefinition

public String inputBuildDefinition()

editBuildDefinition

public String editBuildDefinition()
                           throws Exception
Throws:
Exception

saveBuildDefinition

public String saveBuildDefinition()
                           throws Exception
Throws:
Exception

deleteBuildDefinition

public String deleteBuildDefinition()
                             throws BuildDefinitionServiceException
Throws:
BuildDefinitionServiceException

getSecureActionBundle

public org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
                                                                                      throws org.codehaus.redback.integration.interceptor.SecureActionException
Specified by:
getSecureActionBundle in interface org.codehaus.redback.integration.interceptor.SecureAction
Throws:
org.codehaus.redback.integration.interceptor.SecureActionException

getBuildDefinitionTemplate

public BuildDefinitionTemplate getBuildDefinitionTemplate()

setBuildDefinitionTemplate

public void setBuildDefinitionTemplate(BuildDefinitionTemplate buildDefinitionTemplate)

getBuildDefinitionTypes

public List<String> getBuildDefinitionTypes()

setBuildDefinitionTypes

public void setBuildDefinitionTypes(List<String> buildDefinitionTypes)

getTemplates

public List<BuildDefinitionTemplate> getTemplates()

setTemplates

public void setTemplates(List<BuildDefinitionTemplate> templates)

getBuildDefinitionSummaries

public List<BuildDefinitionSummary> getBuildDefinitionSummaries()

setBuildDefinitionSummaries

public void setBuildDefinitionSummaries(List<BuildDefinitionSummary> buildDefinitionSummaries)

getBuildDefinition

public BuildDefinition getBuildDefinition()

setBuildDefinition

public void setBuildDefinition(BuildDefinition buildDefinition)

getProfiles

public List<Profile> getProfiles()

setProfiles

public void setProfiles(List<Profile> profiles)

setSchedules

public void setSchedules(Collection<Schedule> schedules)

getSchedules

public Collection<Schedule> getSchedules()

getBuildDefinitions

public List<BuildDefinition> getBuildDefinitions()

setBuildDefinitions

public void setBuildDefinitions(List<BuildDefinition> buildDefinitions)

getSelectedBuildDefinitionIds

public List<String> getSelectedBuildDefinitionIds()

setSelectedBuildDefinitionIds

public void setSelectedBuildDefinitionIds(List<String> selectedBuildDefinitionIds)

getBuildDefinitionUpdatePolicies

public Map<Integer,String> getBuildDefinitionUpdatePolicies()


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