org.codehaus.mojo.wagon.shared
Class DefaultMavenRepoMerger

java.lang.Object
  extended by org.codehaus.mojo.wagon.shared.DefaultMavenRepoMerger
All Implemented Interfaces:
MavenRepoMerger

public class DefaultMavenRepoMerger
extends Object
implements MavenRepoMerger

A copy of stage's plugin RepositoryCopier but use WagonUpload and WagonDownload instead


Field Summary
 
Fields inherited from interface org.codehaus.mojo.wagon.shared.MavenRepoMerger
IN_PROCESS_MARKER, MAVEN_METADATA, MD5, ROLE, SHA1
 
Constructor Summary
DefaultMavenRepoMerger()
           
 
Method Summary
static File createTempDirectory(String prefix)
           
 void merge(org.apache.maven.wagon.Wagon src, org.apache.maven.wagon.Wagon target, boolean optimize, org.apache.maven.plugin.logging.Log logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMavenRepoMerger

public DefaultMavenRepoMerger()
Method Detail

merge

public void merge(org.apache.maven.wagon.Wagon src,
                  org.apache.maven.wagon.Wagon target,
                  boolean optimize,
                  org.apache.maven.plugin.logging.Log logger)
           throws org.apache.maven.wagon.WagonException,
                  IOException
Specified by:
merge in interface MavenRepoMerger
Throws:
org.apache.maven.wagon.WagonException
IOException

createTempDirectory

public static File createTempDirectory(String prefix)
                                throws IOException
Throws:
IOException


Copyright © 2008-2012 The Kuali Foundation. All Rights Reserved.