org.apache.continuum.web.action.admin
Class PurgeConfigurationAction
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.apache.maven.continuum.web.action.PlexusActionSupport
org.apache.maven.continuum.web.action.ContinuumActionSupport
org.apache.maven.continuum.web.action.ContinuumConfirmAction
org.apache.continuum.web.action.admin.PurgeConfigurationAction
- 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 PurgeConfigurationAction
- extends ContinuumConfirmAction
- implements com.opensymphony.xwork2.Preparable, org.codehaus.redback.integration.interceptor.SecureAction
- Since:
- 25 jul 07
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.xwork2.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork2.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| 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, requiresAuthentication, setContinuum |
| 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 |
PurgeConfigurationAction
public PurgeConfigurationAction()
prepare
public void prepare()
throws java.lang.Exception
- Specified by:
prepare in interface com.opensymphony.xwork2.Preparable- Overrides:
prepare in class ContinuumActionSupport
- Throws:
java.lang.Exception
input
public java.lang.String input()
throws java.lang.Exception
- Overrides:
input in class ContinuumActionSupport
- Throws:
java.lang.Exception
list
public java.lang.String list()
throws java.lang.Exception
- Throws:
java.lang.Exception
save
public java.lang.String save()
throws java.lang.Exception
- Throws:
java.lang.Exception
remove
public java.lang.String remove()
throws java.lang.Exception
- Throws:
java.lang.Exception
purge
public java.lang.String purge()
throws java.lang.Exception
- Throws:
java.lang.Exception
getPurgeType
public java.lang.String getPurgeType()
setPurgeType
public void setPurgeType(java.lang.String purgeType)
getDirectoryType
public java.lang.String getDirectoryType()
setDirectoryType
public void setDirectoryType(java.lang.String directoryType)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getMessage
public java.lang.String getMessage()
setMessage
public void setMessage(java.lang.String message)
isDeleteAll
public boolean isDeleteAll()
setDeleteAll
public void setDeleteAll(boolean deleteAll)
isDeleteReleasedSnapshots
public boolean isDeleteReleasedSnapshots()
setDeleteReleasedSnapshots
public void setDeleteReleasedSnapshots(boolean deleteReleasedSnapshots)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
isConfirmed
public boolean isConfirmed()
- Overrides:
isConfirmed in class ContinuumConfirmAction
setConfirmed
public void setConfirmed(boolean confirmed)
- Overrides:
setConfirmed in class ContinuumConfirmAction
isDefaultPurgeConfiguration
public boolean isDefaultPurgeConfiguration()
setDefaultPurgeConfiguration
public void setDefaultPurgeConfiguration(boolean defaultPurgeConfiguration)
getRetentionCount
public int getRetentionCount()
setRetentionCount
public void setRetentionCount(int retentionCount)
getDaysOlder
public int getDaysOlder()
setDaysOlder
public void setDaysOlder(int daysOlder)
getRepositoryId
public int getRepositoryId()
setRepositoryId
public void setRepositoryId(int repositoryId)
getScheduleId
public int getScheduleId()
setScheduleId
public void setScheduleId(int scheduleId)
getPurgeConfigId
public int getPurgeConfigId()
setPurgeConfigId
public void setPurgeConfigId(int purgeConfigId)
getPurgeConfig
public org.apache.continuum.model.repository.AbstractPurgeConfiguration getPurgeConfig()
setPurgeConfig
public void setPurgeConfig(org.apache.continuum.model.repository.AbstractPurgeConfiguration purgeConfig)
getRepositories
public java.util.Map<java.lang.Integer,java.lang.String> getRepositories()
setRepositories
public void setRepositories(java.util.Map<java.lang.Integer,java.lang.String> repositories)
getSchedules
public java.util.Map<java.lang.Integer,java.lang.String> getSchedules()
setSchedules
public void setSchedules(java.util.Map<java.lang.Integer,java.lang.String> schedules)
getRepoPurgeConfigs
public java.util.List<org.apache.continuum.model.repository.RepositoryPurgeConfiguration> getRepoPurgeConfigs()
setRepoPurgeConfigs
public void setRepoPurgeConfigs(java.util.List<org.apache.continuum.model.repository.RepositoryPurgeConfiguration> repoPurgeConfigs)
getDirPurgeConfigs
public java.util.List<org.apache.continuum.model.repository.DirectoryPurgeConfiguration> getDirPurgeConfigs()
setDirPurgeConfigs
public void setDirPurgeConfigs(java.util.List<org.apache.continuum.model.repository.DirectoryPurgeConfiguration> dirPurgeConfigs)
getDirectoryTypes
public java.util.List<java.lang.String> getDirectoryTypes()
setDirectoryTypes
public void setDirectoryTypes(java.util.List<java.lang.String> directoryTypes)
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