org.apache.maven.archetype.downloader
Class DefaultDownloader

java.lang.Object
  extended by org.apache.maven.archetype.downloader.DefaultDownloader
All Implemented Interfaces:
Downloader

public class DefaultDownloader
extends Object
implements Downloader

Author:
Jason van Zyl
Plexus component

Field Summary
 
Fields inherited from interface org.apache.maven.archetype.downloader.Downloader
ROLE
 
Constructor Summary
DefaultDownloader()
           
 
Method Summary
 File download(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
           
 File downloadOld(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDownloader

public DefaultDownloader()
Method Detail

download

public File download(String groupId,
                     String artifactId,
                     String version,
                     org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
                     org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                     List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
              throws DownloadException,
                     DownloadNotFoundException
Specified by:
download in interface Downloader
Throws:
DownloadException
DownloadNotFoundException

downloadOld

public File downloadOld(String groupId,
                        String artifactId,
                        String version,
                        org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
                        org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                        List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
                 throws DownloadException,
                        DownloadNotFoundException
Specified by:
downloadOld in interface Downloader
Throws:
DownloadException
DownloadNotFoundException


Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.