Interface WagonDownload

All Known Implementing Classes:
DefaultWagonDownload

public interface WagonDownload
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    download(org.apache.maven.wagon.Wagon wagon, WagonFileSet remoteFileSet, org.apache.maven.plugin.logging.Log logger)
     
    boolean
    exists(org.apache.maven.wagon.Wagon wagon, String resource)
     
    getFileList(org.apache.maven.wagon.Wagon wagon, WagonFileSet fileSet, org.apache.maven.plugin.logging.Log logger)
     
  • Method Details

    • getFileList

      List<String> getFileList(org.apache.maven.wagon.Wagon wagon, WagonFileSet fileSet, org.apache.maven.plugin.logging.Log logger) throws org.apache.maven.wagon.WagonException
      Parameters:
      wagon - - a Wagon instance
      fileSet - - Criteria to build the list
      logger - - logger used
      Returns:
      a list of files at the remote host relative to RemoteFileSet's directory
      Throws:
      org.apache.maven.wagon.WagonException - if any wagon error
    • download

      void download(org.apache.maven.wagon.Wagon wagon, WagonFileSet remoteFileSet, org.apache.maven.plugin.logging.Log logger) throws org.apache.maven.wagon.WagonException
      Parameters:
      wagon - - a Wagon instance
      remoteFileSet - - Criteria to build the list
      logger - - logger used
      Throws:
      org.apache.maven.wagon.WagonException - if any wagon error
    • exists

      boolean exists(org.apache.maven.wagon.Wagon wagon, String resource) throws org.apache.maven.wagon.WagonException
      Parameters:
      wagon - - a Wagon instance
      resource - - resource to test
      Returns:
      true if found, false otherwise
      Throws:
      org.apache.maven.wagon.WagonException - if any wagon error