org.apache.archiva.stagerepository.merge
Interface RepositoryMerger

All Known Implementing Classes:
Maven2RepositoryMerger

public interface RepositoryMerger


Method Summary
 List<ArtifactMetadata> getConflictingArtifacts(MetadataRepository metadataRepository, String sourceRepo, String targetRepo)
           
 void merge(MetadataRepository metadataRepository, String sourceRepoId, String targetRepoId)
           
 void merge(MetadataRepository metadataRepository, String sourceRepoId, String targetRepoId, Filter<ArtifactMetadata> filter)
           
 

Method Detail

merge

void merge(MetadataRepository metadataRepository,
           String sourceRepoId,
           String targetRepoId)
           throws RepositoryMergerException
Throws:
RepositoryMergerException

merge

void merge(MetadataRepository metadataRepository,
           String sourceRepoId,
           String targetRepoId,
           Filter<ArtifactMetadata> filter)
           throws RepositoryMergerException
Throws:
RepositoryMergerException

getConflictingArtifacts

List<ArtifactMetadata> getConflictingArtifacts(MetadataRepository metadataRepository,
                                               String sourceRepo,
                                               String targetRepo)
                                               throws RepositoryMergerException
Throws:
RepositoryMergerException


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