This project has retired. For details please refer to its
Attic page .
LegacyRepositoryConverter
org.apache.maven.archiva.converter.legacy
Interface LegacyRepositoryConverter
All Known Implementing Classes: DefaultLegacyRepositoryConverter
public interface LegacyRepositoryConverter
Convert an entire repository.
Field Summary
static java.lang.String
ROLE
Method Summary
void
convertLegacyRepository (java.io.File legacyRepositoryDirectory,
java.io.File destinationRepositoryDirectory,
java.util.List<java.lang.String> fileExclusionPatterns)
Convert a legacy repository to a modern repository.
ROLE
static final java.lang.String ROLE
convertLegacyRepository
void convertLegacyRepository (java.io.File legacyRepositoryDirectory,
java.io.File destinationRepositoryDirectory,
java.util.List<java.lang.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