Example usage for org.apache.maven.artifact.repository ArtifactRepository getMirroredRepositories

List of usage examples for org.apache.maven.artifact.repository ArtifactRepository getMirroredRepositories

Introduction

In this page you can find the example usage for org.apache.maven.artifact.repository ArtifactRepository getMirroredRepositories.

Prototype

List<ArtifactRepository> getMirroredRepositories();

Source Link

Usage

From source file:com.rebaze.maven.support.AetherUtils.java

License:Open Source License

public static RemoteRepository toRepo(ArtifactRepository repo) {
    RemoteRepository result = null;/*from   w  ww .  j  av a2 s.  c  om*/
    if (repo != null) {
        RemoteRepository.Builder builder = new RemoteRepository.Builder(repo.getId(), getLayout(repo),
                repo.getUrl());
        builder.setSnapshotPolicy(toPolicy(repo.getSnapshots()));
        builder.setReleasePolicy(toPolicy(repo.getReleases()));
        builder.setAuthentication(toAuthentication(repo.getAuthentication()));
        builder.setProxy(toProxy(repo.getProxy()));
        builder.setMirroredRepositories(toRepos(repo.getMirroredRepositories()));
        result = builder.build();
    }
    return result;
}