org.apache.continuum.purge
Class DefaultPurgeConfigurationService
java.lang.Object
org.apache.continuum.purge.DefaultPurgeConfigurationService
- All Implemented Interfaces:
- PurgeConfigurationService, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
public class DefaultPurgeConfigurationService
- extends Object
- implements PurgeConfigurationService, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
DefaultPurgeConfigurationService
- Since:
- 25 jul 07
- Version:
- $Id: DefaultPurgeConfigurationService.java 1372260 2012-08-13 04:29:09Z brett $
- Author:
- Maria Catherine Tan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultPurgeConfigurationService
public DefaultPurgeConfigurationService()
addPurgeConfiguration
public AbstractPurgeConfiguration addPurgeConfiguration(AbstractPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
addPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
updatePurgeConfiguration
public void updatePurgeConfiguration(AbstractPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
updatePurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
removePurgeConfiguration
public void removePurgeConfiguration(int purgeConfigId)
throws PurgeConfigurationServiceException
- Specified by:
removePurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
addDirectoryPurgeConfiguration
public DirectoryPurgeConfiguration addDirectoryPurgeConfiguration(DirectoryPurgeConfiguration dirPurge)
throws PurgeConfigurationServiceException
- Specified by:
addDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
addRepositoryPurgeConfiguration
public RepositoryPurgeConfiguration addRepositoryPurgeConfiguration(RepositoryPurgeConfiguration repoPurge)
throws PurgeConfigurationServiceException
- Specified by:
addRepositoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getDefaultPurgeConfigurationForRepository
public RepositoryPurgeConfiguration getDefaultPurgeConfigurationForRepository(int repositoryId)
- Specified by:
getDefaultPurgeConfigurationForRepository in interface PurgeConfigurationService
getAllDirectoryPurgeConfigurations
public List<DirectoryPurgeConfiguration> getAllDirectoryPurgeConfigurations()
- Specified by:
getAllDirectoryPurgeConfigurations in interface PurgeConfigurationService
getAllRepositoryPurgeConfigurations
public List<RepositoryPurgeConfiguration> getAllRepositoryPurgeConfigurations()
- Specified by:
getAllRepositoryPurgeConfigurations in interface PurgeConfigurationService
getAllPurgeConfigurations
public List<AbstractPurgeConfiguration> getAllPurgeConfigurations()
- Specified by:
getAllPurgeConfigurations in interface PurgeConfigurationService
getDefaultPurgeConfigurationForDirectoryType
public DirectoryPurgeConfiguration getDefaultPurgeConfigurationForDirectoryType(String directoryType)
- Specified by:
getDefaultPurgeConfigurationForDirectoryType in interface PurgeConfigurationService
getDirectoryPurgeConfigurationsByLocation
public List<DirectoryPurgeConfiguration> getDirectoryPurgeConfigurationsByLocation(String location)
- Specified by:
getDirectoryPurgeConfigurationsByLocation in interface PurgeConfigurationService
getDirectoryPurgeConfigurationsBySchedule
public List<DirectoryPurgeConfiguration> getDirectoryPurgeConfigurationsBySchedule(int scheduleId)
- Specified by:
getDirectoryPurgeConfigurationsBySchedule in interface PurgeConfigurationService
getEnableDirectoryPurgeConfigurationsBySchedule
public List<DirectoryPurgeConfiguration> getEnableDirectoryPurgeConfigurationsBySchedule(int scheduleId)
- Specified by:
getEnableDirectoryPurgeConfigurationsBySchedule in interface PurgeConfigurationService
getRepositoryPurgeConfigurationsByRepository
public List<RepositoryPurgeConfiguration> getRepositoryPurgeConfigurationsByRepository(int repositoryId)
- Specified by:
getRepositoryPurgeConfigurationsByRepository in interface PurgeConfigurationService
getRepositoryPurgeConfigurationsBySchedule
public List<RepositoryPurgeConfiguration> getRepositoryPurgeConfigurationsBySchedule(int scheduleId)
- Specified by:
getRepositoryPurgeConfigurationsBySchedule in interface PurgeConfigurationService
getEnableRepositoryPurgeConfigurationsBySchedule
public List<RepositoryPurgeConfiguration> getEnableRepositoryPurgeConfigurationsBySchedule(int scheduleId)
- Specified by:
getEnableRepositoryPurgeConfigurationsBySchedule in interface PurgeConfigurationService
removeDirectoryPurgeConfiguration
public void removeDirectoryPurgeConfiguration(DirectoryPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
removeDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
removeRepositoryPurgeConfiguration
public void removeRepositoryPurgeConfiguration(RepositoryPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
removeRepositoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
updateDirectoryPurgeConfiguration
public void updateDirectoryPurgeConfiguration(DirectoryPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
updateDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
updateRepositoryPurgeConfiguration
public void updateRepositoryPurgeConfiguration(RepositoryPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
updateRepositoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getDirectoryPurgeConfiguration
public DirectoryPurgeConfiguration getDirectoryPurgeConfiguration(int purgeConfigId)
throws PurgeConfigurationServiceException
- Specified by:
getDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getRepositoryPurgeConfiguration
public RepositoryPurgeConfiguration getRepositoryPurgeConfiguration(int purgeConfigId)
throws PurgeConfigurationServiceException
- Specified by:
getRepositoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getPurgeConfiguration
public AbstractPurgeConfiguration getPurgeConfiguration(int purgeConfigId)
- Specified by:
getPurgeConfiguration in interface PurgeConfigurationService
getManagedRepositoryContent
public RepositoryManagedContent getManagedRepositoryContent(int repositoryId)
throws PurgeConfigurationServiceException
- Specified by:
getManagedRepositoryContent in interface PurgeConfigurationService
- Returns:
-
- Throws:
PurgeConfigurationServiceException
getAllDistributedDirectoryPurgeConfigurations
public List<DistributedDirectoryPurgeConfiguration> getAllDistributedDirectoryPurgeConfigurations()
- Specified by:
getAllDistributedDirectoryPurgeConfigurations in interface PurgeConfigurationService
addDistributedDirectoryPurgeConfiguration
public DistributedDirectoryPurgeConfiguration addDistributedDirectoryPurgeConfiguration(DistributedDirectoryPurgeConfiguration dirPurge)
throws PurgeConfigurationServiceException
- Specified by:
addDistributedDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getDistributedDirectoryPurgeConfiguration
public DistributedDirectoryPurgeConfiguration getDistributedDirectoryPurgeConfiguration(int dirPurgeId)
throws PurgeConfigurationServiceException
- Specified by:
getDistributedDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
updateDistributedDirectoryPurgeConfiguration
public void updateDistributedDirectoryPurgeConfiguration(DistributedDirectoryPurgeConfiguration dirPurge)
throws PurgeConfigurationServiceException
- Specified by:
updateDistributedDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
removeDistributedDirectoryPurgeConfiguration
public void removeDistributedDirectoryPurgeConfiguration(DistributedDirectoryPurgeConfiguration purgeConfig)
throws PurgeConfigurationServiceException
- Specified by:
removeDistributedDirectoryPurgeConfiguration in interface PurgeConfigurationService
- Throws:
PurgeConfigurationServiceException
getEnableDistributedDirectoryPurgeConfigurationsBySchedule
public List<DistributedDirectoryPurgeConfiguration> getEnableDistributedDirectoryPurgeConfigurationsBySchedule(int scheduleId)
- Specified by:
getEnableDistributedDirectoryPurgeConfigurationsBySchedule in interface PurgeConfigurationService
contextualize
public void contextualize(org.codehaus.plexus.context.Context context)
throws org.codehaus.plexus.context.ContextException
- Specified by:
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Throws:
org.codehaus.plexus.context.ContextException
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.