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

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.admin.InstallationAction
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 InstallationAction
extends ContinuumConfirmAction
implements com.opensymphony.xwork2.Preparable, org.codehaus.redback.integration.interceptor.SecureAction

Since:
14 juin 07
Version:
$Id: InstallationAction.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, 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
InstallationAction()
           
 
Method Summary
 String delete()
           
 String edit()
           
 Installation getInstallation()
           
 List<Installation> getInstallations()
           
 String getInstallationType()
           
 Map<String,String> getInstallationTypes()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 List<String> getTypes()
           
 Map<String,String> getTypesLabels()
           
 String input()
           
 boolean isAutomaticProfile()
           
 boolean isAutomaticProfileDisplayable()
           
 boolean isConfirmed()
           
 boolean isDisplayTypes()
           
 boolean isVarNameDisplayable()
           
 boolean isVarNameUpdatable()
           
 String list()
           
 String listTypes()
           
 String save()
           
 void setAutomaticProfile(boolean automaticProfile)
           
 void setAutomaticProfileDisplayable(boolean automaticProfileDisplayable)
           
 void setConfirmed(boolean confirmed)
           
 void setDisplayTypes(boolean displayTypes)
           
 void setInstallation(Installation installation)
           
 void setInstallations(List<Installation> installations)
           
 void setInstallationType(String installationType)
           
 void setInstallationTypes(Map<String,String> installationTypes)
           
 void setTypes(List<String> types)
           
 void setTypesLabels(Map<String,String> typesLabels)
           
 void setVarNameDisplayable(boolean varNameDisplayable)
           
 void setVarNameUpdatable(boolean varNameUpdatable)
           
 
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, 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
 
Methods inherited from interface com.opensymphony.xwork2.Preparable
prepare
 

Constructor Detail

InstallationAction

public InstallationAction()
Method Detail

list

public String list()
            throws Exception
Throws:
Exception

edit

public String edit()
            throws Exception
Throws:
Exception

input

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

save

public String save()
            throws Exception
Throws:
Exception

delete

public String delete()
              throws Exception
Throws:
Exception

listTypes

public String listTypes()

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

getInstallations

public List<Installation> getInstallations()

setInstallations

public void setInstallations(List<Installation> installations)

getInstallation

public Installation getInstallation()

setInstallation

public void setInstallation(Installation installation)

getTypesLabels

public Map<String,String> getTypesLabels()

setTypesLabels

public void setTypesLabels(Map<String,String> typesLabels)

isVarNameUpdatable

public boolean isVarNameUpdatable()

setVarNameUpdatable

public void setVarNameUpdatable(boolean varNameUpdatable)

getTypes

public List<String> getTypes()

setTypes

public void setTypes(List<String> types)

isAutomaticProfile

public boolean isAutomaticProfile()

setAutomaticProfile

public void setAutomaticProfile(boolean automaticProfile)

getInstallationTypes

public Map<String,String> getInstallationTypes()

setInstallationTypes

public void setInstallationTypes(Map<String,String> installationTypes)

isVarNameDisplayable

public boolean isVarNameDisplayable()

setVarNameDisplayable

public void setVarNameDisplayable(boolean varNameDisplayable)

isDisplayTypes

public boolean isDisplayTypes()

setDisplayTypes

public void setDisplayTypes(boolean displayTypes)

getInstallationType

public String getInstallationType()

setInstallationType

public void setInstallationType(String installationType)

isAutomaticProfileDisplayable

public boolean isAutomaticProfileDisplayable()

setAutomaticProfileDisplayable

public void setAutomaticProfileDisplayable(boolean automaticProfileDisplayable)

isConfirmed

public boolean isConfirmed()
Overrides:
isConfirmed in class ContinuumConfirmAction

setConfirmed

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


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