Class DefaultMavenRepoMerger

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

@Component(role=MavenRepoMerger.class, hint="default") public class DefaultMavenRepoMerger extends Object implements MavenRepoMerger
A copy of stage's plugin RepositoryCopier but use WagonUpload and WagonDownload instead.
  • Constructor Details

    • DefaultMavenRepoMerger

      public DefaultMavenRepoMerger()
  • Method Details

    • 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