Class TransferProgress


  • public class TransferProgress
    extends java.lang.Object
    Author:
    brian
    • Constructor Detail

      • TransferProgress

        public TransferProgress()
    • Method Detail

      • getTerminalStatuses

        public static java.util.Set<TransferProgress.Status> getTerminalStatuses()
        Returns:
        The statuses that mark the end of the transfer. Once a transfer reaches one of these statuses it can never move into a different status.
      • isFinished

        public boolean isFinished()
        Returns:
        true if the current status is one of the terminal statuses.
      • getCurrentPosition

        public int getCurrentPosition()
        Returns:
        the currentPosition
      • setCurrentPosition

        public void setCurrentPosition​(int currentPosition)
        Parameters:
        currentPosition - the currentPosition to set
      • getEndPosition

        public int getEndPosition()
        Returns:
        the endPosition
      • setEndPosition

        public void setEndPosition​(int endPosition)
        Parameters:
        endPosition - the endPosition to set
      • getError

        public java.lang.Throwable getError()
        Returns:
        the error
      • setError

        public void setError​(java.lang.Throwable error)
        Parameters:
        error - the error to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object