org.apache.continuum.web.action.admin
Class PurgeAction

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

Version:
$Id: PurgeAction.java 1372260 2012-08-13 04:29:09Z brett $
Author:
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
PurgeAction()
           
 
Method Summary
 String display()
           
 List<String> getDirectoryTypes()
           
 List<DirectoryPurgeConfiguration> getDirPurgeConfigs()
           
 List<DistributedDirectoryPurgeConfiguration> getDistributedDirPurgeConfigs()
           
 PurgeConfigurationService getPurgeConfigService()
           
 List<RepositoryPurgeConfiguration> getRepoPurgeConfigs()
           
 Map<Integer,String> getRepositories()
           
 org.codehaus.redback.integration.interceptor.SecureActionBundle getSecureActionBundle()
           
 void setDirectoryTypes(List<String> directoryTypes)
           
 void setDirPurgeConfigs(List<DirectoryPurgeConfiguration> dirPurgeConfigs)
           
 void setDistributedDirPurgeConfigs(List<DistributedDirectoryPurgeConfiguration> distributedDirPurgeConfigs)
           
 void setPurgeConfigService(PurgeConfigurationService purgeConfigService)
           
 void setRepoPurgeConfigs(List<RepositoryPurgeConfiguration> repoPurgeConfigs)
           
 void setRepositories(Map<Integer,String> repositories)
           
 
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, 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
 
Methods inherited from interface com.opensymphony.xwork2.Preparable
prepare
 

Constructor Detail

PurgeAction

public PurgeAction()
Method Detail

display

public String display()
               throws Exception
Throws:
Exception

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

getRepositories

public Map<Integer,String> getRepositories()

setRepositories

public void setRepositories(Map<Integer,String> repositories)

getRepoPurgeConfigs

public List<RepositoryPurgeConfiguration> getRepoPurgeConfigs()

setRepoPurgeConfigs

public void setRepoPurgeConfigs(List<RepositoryPurgeConfiguration> repoPurgeConfigs)

getDirPurgeConfigs

public List<DirectoryPurgeConfiguration> getDirPurgeConfigs()

setDirPurgeConfigs

public void setDirPurgeConfigs(List<DirectoryPurgeConfiguration> dirPurgeConfigs)

getDistributedDirPurgeConfigs

public List<DistributedDirectoryPurgeConfiguration> getDistributedDirPurgeConfigs()

setDistributedDirPurgeConfigs

public void setDistributedDirPurgeConfigs(List<DistributedDirectoryPurgeConfiguration> distributedDirPurgeConfigs)

getDirectoryTypes

public List<String> getDirectoryTypes()

setDirectoryTypes

public void setDirectoryTypes(List<String> directoryTypes)

getPurgeConfigService

public PurgeConfigurationService getPurgeConfigService()

setPurgeConfigService

public void setPurgeConfigService(PurgeConfigurationService purgeConfigService)


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