Package org.codehaus.mojo.wagon
Class DownloadMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.codehaus.mojo.wagon.AbstractWagonMojo
org.codehaus.mojo.wagon.AbstractSingleWagonMojo
org.codehaus.mojo.wagon.AbstractWagonListMojo
org.codehaus.mojo.wagon.DownloadMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="download",
requiresProject=false)
public class DownloadMojo
extends AbstractWagonListMojo
Transfers a set of files from a remote URL to a specified local directory.
-
Field Summary
Fields inherited from class org.codehaus.mojo.wagon.AbstractWagonListMojo
caseSensitive, excludes, fromDir, includes, wagonDownloadFields inherited from class org.codehaus.mojo.wagon.AbstractSingleWagonMojo
urlFields inherited from class org.codehaus.mojo.wagon.AbstractWagonMojo
project, settings, skip, wagonFactoryFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute(org.apache.maven.wagon.Wagon wagon) Perform the necessary action.Methods inherited from class org.codehaus.mojo.wagon.AbstractWagonListMojo
getWagonFileSetMethods inherited from class org.codehaus.mojo.wagon.AbstractSingleWagonMojo
executeMethods inherited from class org.codehaus.mojo.wagon.AbstractWagonMojo
createWagon, getWagonFileSetMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
DownloadMojo
public DownloadMojo()
-
-
Method Details
-
execute
protected void execute(org.apache.maven.wagon.Wagon wagon) throws org.apache.maven.wagon.WagonException Description copied from class:AbstractSingleWagonMojoPerform the necessary action. To be implemented in the child mojo.- Specified by:
executein classAbstractSingleWagonMojo- Parameters:
wagon- - wagon instance to use- Throws:
org.apache.maven.wagon.WagonException- if any wagon error
-