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

Package class diagram package 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, java.io.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
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, 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
 java.lang.String delete()
           
 java.lang.String edit()
           
 org.apache.maven.continuum.model.system.Installation getInstallation()
           
 java.util.List<org.apache.maven.continuum.model.system.Installation> getInstallations()
           
 java.lang.String getInstallationType()
           
 java.util.Map<java.lang.String,java.lang.String> getInstallationTypes()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 java.util.List<java.lang.String> getTypes()
           
 java.util.Map<java.lang.String,java.lang.String> getTypesLabels()
           
 java.lang.String input()
           
 boolean isAutomaticProfile()
           
 boolean isAutomaticProfileDisplayable()
           
 boolean isConfirmed()
           
 boolean isDisplayTypes()
           
 boolean isVarNameDisplayable()
           
 boolean isVarNameUpdatable()
           
 java.lang.String list()
           
 java.lang.String listTypes()
           
 java.lang.String save()
           
 void setAutomaticProfile(boolean automaticProfile)
           
 void setAutomaticProfileDisplayable(boolean automaticProfileDisplayable)
           
 void setConfirmed(boolean confirmed)
           
 void setDisplayTypes(boolean displayTypes)
           
 void setInstallation(org.apache.maven.continuum.model.system.Installation installation)
           
 void setInstallations(java.util.List<org.apache.maven.continuum.model.system.Installation> installations)
           
 void setInstallationType(java.lang.String installationType)
           
 void setInstallationTypes(java.util.Map<java.lang.String,java.lang.String> installationTypes)
           
 void setTypes(java.util.List<java.lang.String> types)
           
 void setTypesLabels(java.util.Map<java.lang.String,java.lang.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, doDefault, execute, 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, 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 java.lang.String list()
                      throws java.lang.Exception
Throws:
java.lang.Exception

edit

public java.lang.String edit()
                      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

save

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

delete

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

listTypes

public java.lang.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 java.util.List<org.apache.maven.continuum.model.system.Installation> getInstallations()

setInstallations

public void setInstallations(java.util.List<org.apache.maven.continuum.model.system.Installation> installations)

getInstallation

public org.apache.maven.continuum.model.system.Installation getInstallation()

setInstallation

public void setInstallation(org.apache.maven.continuum.model.system.Installation installation)

getTypesLabels

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

setTypesLabels

public void setTypesLabels(java.util.Map<java.lang.String,java.lang.String> typesLabels)

isVarNameUpdatable

public boolean isVarNameUpdatable()

setVarNameUpdatable

public void setVarNameUpdatable(boolean varNameUpdatable)

getTypes

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

setTypes

public void setTypes(java.util.List<java.lang.String> types)

isAutomaticProfile

public boolean isAutomaticProfile()

setAutomaticProfile

public void setAutomaticProfile(boolean automaticProfile)

getInstallationTypes

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

setInstallationTypes

public void setInstallationTypes(java.util.Map<java.lang.String,java.lang.String> installationTypes)

isVarNameDisplayable

public boolean isVarNameDisplayable()

setVarNameDisplayable

public void setVarNameDisplayable(boolean varNameDisplayable)

isDisplayTypes

public boolean isDisplayTypes()

setDisplayTypes

public void setDisplayTypes(boolean displayTypes)

getInstallationType

public java.lang.String getInstallationType()

setInstallationType

public void setInstallationType(java.lang.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