org.codehaus.mojo.wagon
Class AbstractDoubleWagonMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.wagon.AbstractWagonMojo
          extended by org.codehaus.mojo.wagon.AbstractDoubleWagonMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AbstractCopyMojo

public abstract class AbstractDoubleWagonMojo
extends AbstractWagonMojo

Provides base functionality for dealing with I/O using two wagons


Field Summary
protected  boolean optimize
          Optimize the upload by locally compressed all files in one bundle, upload the bundle, and finally remote uncompress the bundle.
protected  String source
          The URL to the source repository.
protected  String sourceId
          settings.xml's server id of the source repository.
protected  String target
          The URL to the target repository.
protected  String targetId
          settings.xml's server id of the target repository.
 
Fields inherited from class org.codehaus.mojo.wagon.AbstractWagonMojo
project, settings, skip, wagonManager
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractDoubleWagonMojo()
           
 
Method Summary
 
Methods inherited from class org.codehaus.mojo.wagon.AbstractWagonMojo
createWagon, getWagonFileSet
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Field Detail

source

protected String source
The URL to the source repository.


target

protected String target
The URL to the target repository.


sourceId

protected String sourceId
settings.xml's server id of the source repository. This is used when wagon needs extra authentication information.


targetId

protected String targetId
settings.xml's server id of the target repository. This is used when wagon needs extra authentication information.


optimize

protected boolean optimize
Optimize the upload by locally compressed all files in one bundle, upload the bundle, and finally remote uncompress the bundle. This only works with SCP's URL

Constructor Detail

AbstractDoubleWagonMojo

public AbstractDoubleWagonMojo()


Copyright © 2008–2014 The Kuali Foundation. All rights reserved.