1 package org.apache.maven.artifact.resolver; 2 3 18 19 import org.apache.maven.artifact.Artifact; 20 import org.apache.maven.artifact.metadata.ArtifactMetadataSource; 21 import org.apache.maven.artifact.repository.ArtifactRepository; 22 import org.apache.maven.artifact.resolver.filter.ArtifactFilter; 23 24 import java.util.List ; 25 import java.util.Map ; 26 import java.util.Set ; 27 28 35 public interface ArtifactCollector 36 { 37 ArtifactResolutionResult collect( Set artifacts, Artifact originatingArtifact, ArtifactRepository localRepository, 38 List remoteRepositories, ArtifactMetadataSource source, ArtifactFilter filter, 39 List listeners ) 40 throws ArtifactResolutionException; 41 42 ArtifactResolutionResult collect( Set artifacts, Artifact originatingArtifact, Map managedVersions, 43 ArtifactRepository localRepository, List remoteRepositories, 44 ArtifactMetadataSource source, ArtifactFilter filter, List listeners ) 45 throws ArtifactResolutionException; 46 } 47 | Popular Tags |