public class DefaultDownloadManager extends java.lang.Object implements DownloadManager
DownloadManager
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.io.File> |
cache |
static java.lang.String |
ROLE_HINT
Role hint.
|
private org.apache.maven.artifact.manager.WagonManager |
wagonManager |
ROLE
Constructor and Description |
---|
DefaultDownloadManager()
Create an instance of the
DefaultDownloadManager . |
DefaultDownloadManager(org.apache.maven.artifact.manager.WagonManager wagonManager) |
Modifier and Type | Method and Description |
---|---|
java.io.File |
download(java.lang.String url,
java.util.List<org.apache.maven.wagon.events.TransferListener> transferListeners,
MessageHolder messageHolder) |
java.io.File |
download(java.lang.String url,
MessageHolder messageHolder) |
public static final java.lang.String ROLE_HINT
private org.apache.maven.artifact.manager.WagonManager wagonManager
private java.util.Map<java.lang.String,java.io.File> cache
public DefaultDownloadManager()
DefaultDownloadManager
.public DefaultDownloadManager(org.apache.maven.artifact.manager.WagonManager wagonManager)
wagonManager
- WagonManager
public java.io.File download(java.lang.String url, MessageHolder messageHolder) throws DownloadFailedException
download
in interface DownloadManager
url
- The URL.messageHolder
- MessageHolder
File
DownloadFailedException
- in case of exception.public java.io.File download(java.lang.String url, java.util.List<org.apache.maven.wagon.events.TransferListener> transferListeners, MessageHolder messageHolder) throws DownloadFailedException
download
in interface DownloadManager
url
- The URL.transferListeners
- TransferListener
messageHolder
- MessageHolder
File
DownloadFailedException
- in case of exception.