org.apache.maven.repository
Interface MirrorSelector

All Known Implementing Classes:
DefaultMirrorSelector

public interface MirrorSelector

Handles the selection of mirrors for repositories.

Author:
Benjamin Bentmann

Method Summary
 Mirror getMirror(ArtifactRepository repository, List<Mirror> mirrors)
          Determines the mirror for the specified repository.
 

Method Detail

getMirror

Mirror getMirror(ArtifactRepository repository,
                 List<Mirror> mirrors)
Determines the mirror for the specified repository.

Parameters:
repository - The repository to determine the mirror for, must not be null.
mirrors - The available mirrors, may be null.
Returns:
The mirror specification for the repository or null if no mirror matched.


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.