Class RetrieveReport

java.lang.Object
org.apache.ivy.core.retrieve.RetrieveReport

public class RetrieveReport extends Object
  • Constructor Details

    • RetrieveReport

      public RetrieveReport()
  • Method Details

    • getRetrieveRoot

      public File getRetrieveRoot()
      Returns the root directory to where the artifacts are retrieved.
      Returns:
      File
    • setRetrieveRoot

      public void setRetrieveRoot(File retrieveRoot)
    • getNbrArtifactsCopied

      public int getNbrArtifactsCopied()
    • getNbrArtifactsUpToDate

      public int getNbrArtifactsUpToDate()
    • addCopiedFile

      public void addCopiedFile(File file, ArtifactDownloadReport report)
    • addUpToDateFile

      public void addUpToDateFile(File file, ArtifactDownloadReport report)
    • getCopiedFiles

      public Collection<File> getCopiedFiles()
      Returns a collection of File objects who were actually copied during the retrieve process.
      Returns:
      Collection<File>
    • getUpToDateFiles

      public Collection<File> getUpToDateFiles()
      Returns a collection of File objects who were actually copied during the retrieve process.
      Returns:
      Collection<File>
    • getRetrievedFiles

      public Collection<File> getRetrievedFiles()
      Returns a collection of File objects who were retrieved during the retrieve process. This is the union of the files being copied and the files that were up-to-date.
      Returns:
      Collection<File>
    • getDownloadReport

      public Map<File,ArtifactDownloadReport> getDownloadReport()
      Get the mapping between the copied files and their corresponding download report
      Returns:
      Map<File,ArtifactDownloadReport>