Interface FileProgress

    • Method Detail

      • transferred

        void transferred​(long count)
        Increases total downloaded size by count
        Parameters:
        count - downloaded bytes
      • setExpectedLength

        void setExpectedLength​(long expectedLength)
        Sets expected total size
        Parameters:
        expectedLength - - expected length of the file
      • getTransferred

        long getTransferred()
        Returns:
        downloaded bytes (if tracked by retriever)
      • isFinished

        boolean isFinished()
      • getExpectedLength

        long getExpectedLength()
        Returns:
        total expected size
      • cantDownloadFile

        void cantDownloadFile()
        Notifies progress that current retriever can't download this file
      • fileDownloaded

        void fileDownloaded()
        Notifies progress that this file is downloaded
      • errorOccurred

        void errorOccurred​(Throwable e)
        Notifies progress that an error occurred during download
        Parameters:
        e - - an error occurred during download