org.apache.archiva.converter.legacy
Interface LegacyRepositoryConverter

All Known Implementing Classes:
DefaultLegacyRepositoryConverter

public interface LegacyRepositoryConverter

Convert an entire repository.


Method Summary
 void convertLegacyRepository(File legacyRepositoryDirectory, File destinationRepositoryDirectory, List<String> fileExclusionPatterns)
          Convert a legacy repository to a modern repository.
 

Method Detail

convertLegacyRepository

void convertLegacyRepository(File legacyRepositoryDirectory,
                             File destinationRepositoryDirectory,
                             List<String> fileExclusionPatterns)
                             throws RepositoryConversionException
Convert a legacy repository to a modern repository. This means a Maven 1.x repository using v3 POMs to a Maven 2.x repository using v4.0.0 POMs.

Parameters:
legacyRepositoryDirectory - the directory of the legacy repository.
destinationRepositoryDirectory - the directory of the modern repository.
fileExclusionPatterns - the list of patterns to exclude from the conversion.
Throws:
RepositoryConversionException


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