Class DownloadFileInSelenoid

java.lang.Object
com.codeborne.selenide.impl.DownloadFileToFolder
org.selenide.selenoid.DownloadFileInSelenoid

@ParametersAreNonnullByDefault public class DownloadFileInSelenoid extends com.codeborne.selenide.impl.DownloadFileToFolder
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected File
    archiveFile(com.codeborne.selenide.Driver driver, File downloadedFile)
     
    protected void
    failFastIfNoChanges(com.codeborne.selenide.Driver driver, com.codeborne.selenide.DownloadsFolder folder, com.codeborne.selenide.files.FileFilter filter, long start, long timeout, long incrementTimeout)
     
    protected com.codeborne.selenide.DownloadsFolder
    getDownloadsFolder(com.codeborne.selenide.Driver driver)
     
    protected void
    waitWhileFilesAreBeingModified(com.codeborne.selenide.Driver driver, com.codeborne.selenide.DownloadsFolder folder, long timeout, long pollingInterval)
     

    Methods inherited from class com.codeborne.selenide.impl.DownloadFileToFolder

    download

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DownloadFileInSelenoid

      public DownloadFileInSelenoid()
  • Method Details

    • getDownloadsFolder

      @Nullable protected com.codeborne.selenide.DownloadsFolder getDownloadsFolder(com.codeborne.selenide.Driver driver)
      Overrides:
      getDownloadsFolder in class com.codeborne.selenide.impl.DownloadFileToFolder
    • waitWhileFilesAreBeingModified

      protected void waitWhileFilesAreBeingModified(com.codeborne.selenide.Driver driver, com.codeborne.selenide.DownloadsFolder folder, long timeout, long pollingInterval)
      Overrides:
      waitWhileFilesAreBeingModified in class com.codeborne.selenide.impl.DownloadFileToFolder
    • failFastIfNoChanges

      protected void failFastIfNoChanges(com.codeborne.selenide.Driver driver, com.codeborne.selenide.DownloadsFolder folder, com.codeborne.selenide.files.FileFilter filter, long start, long timeout, long incrementTimeout) throws FileNotFoundException
      Overrides:
      failFastIfNoChanges in class com.codeborne.selenide.impl.DownloadFileToFolder
      Throws:
      FileNotFoundException
    • archiveFile

      @Nonnull protected File archiveFile(com.codeborne.selenide.Driver driver, File downloadedFile)
      Overrides:
      archiveFile in class com.codeborne.selenide.impl.DownloadFileToFolder