org.apache.continuum.purge
Class DefaultContinuumPurgeManager

java.lang.Object
  extended by org.apache.continuum.purge.DefaultContinuumPurgeManager
All Implemented Interfaces:
ContinuumPurgeManager

public class DefaultContinuumPurgeManager
extends Object
implements ContinuumPurgeManager

DefaultContinuumPurgeManager

Since:
25 jul 07
Version:
$Id: DefaultContinuumPurgeManager.java 1372260 2012-08-13 04:29:09Z brett $
Author:
Maria Catherine Tan

Field Summary
 
Fields inherited from interface org.apache.continuum.purge.ContinuumPurgeManager
ROLE
 
Constructor Summary
DefaultContinuumPurgeManager()
           
 
Method Summary
 void purge(Schedule schedule)
          Purge repositories and directories
 void purgeDirectory(DirectoryPurgeConfiguration dirPurge)
          Purge directory
 void purgeDistributedDirectory(DistributedDirectoryPurgeConfiguration dirPurge)
          Purge directory in distributed build mode
 void purgeRepository(RepositoryPurgeConfiguration repoPurge)
          Purge repository
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultContinuumPurgeManager

public DefaultContinuumPurgeManager()
Method Detail

purge

public void purge(Schedule schedule)
           throws ContinuumPurgeManagerException
Description copied from interface: ContinuumPurgeManager
Purge repositories and directories

Specified by:
purge in interface ContinuumPurgeManager
Throws:
ContinuumPurgeManagerException

purgeRepository

public void purgeRepository(RepositoryPurgeConfiguration repoPurge)
                     throws ContinuumPurgeManagerException
Description copied from interface: ContinuumPurgeManager
Purge repository

Specified by:
purgeRepository in interface ContinuumPurgeManager
Throws:
ContinuumPurgeManagerException

purgeDirectory

public void purgeDirectory(DirectoryPurgeConfiguration dirPurge)
                    throws ContinuumPurgeManagerException
Description copied from interface: ContinuumPurgeManager
Purge directory

Specified by:
purgeDirectory in interface ContinuumPurgeManager
Throws:
ContinuumPurgeManagerException

purgeDistributedDirectory

public void purgeDistributedDirectory(DistributedDirectoryPurgeConfiguration dirPurge)
                               throws ContinuumPurgeManagerException
Description copied from interface: ContinuumPurgeManager
Purge directory in distributed build mode

Specified by:
purgeDistributedDirectory in interface ContinuumPurgeManager
Parameters:
dirPurge - distributed purge configuration
Throws:
ContinuumPurgeManagerException


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