Class Download

java.lang.Object
slash.navigation.download.Download

public class Download extends Object
A file to download
Author:
Christian Pesch
  • Constructor Details

  • Method Details

    • getDescription

      public String getDescription()
    • getUrl

      public String getUrl()
    • getAction

      public Action getAction()
    • setAction

      public void setAction(Action action)
    • getFile

      public FileAndChecksum getFile()
    • setFile

      public void setFile(FileAndChecksum file)
    • getFragments

      public List<FileAndChecksum> getFragments()
    • setFragments

      public void setFragments(List<FileAndChecksum> fragments)
    • getETag

      public String getETag()
    • setETag

      public void setETag(String eTag)
    • getState

      public State getState()
    • setState

      public void setState(State state)
    • getTempFile

      public File getTempFile()
    • getPercentage

      public Integer getPercentage()
    • getProcessedBytes

      public long getProcessedBytes()
    • setProcessedBytes

      public void setProcessedBytes(long processedBytes)
    • getExpectedBytes

      public Long getExpectedBytes()
    • setExpectedBytes

      public void setExpectedBytes(Long expectedBytes)
    • getAnnouncedContentLength

      public Long getAnnouncedContentLength()
      The Content-Length the last HTTP response announced, before it is folded into any Checksum; lets listeners tell a completely transferred file from a truncated one.
    • setAnnouncedContentLength

      public void setAnnouncedContentLength(Long announcedContentLength)
    • getAnnouncedLastModified

      public Long getAnnouncedLastModified()
      The Last-Modified the last HTTP response announced, in epoch milliseconds; lets listeners compare the written file against the build the server announced.
    • setAnnouncedLastModified

      public void setAnnouncedLastModified(Long announcedLastModified)
    • getChecksum

      public Checksum getChecksum()
    • getSize

      public Long getSize()
    • getLastModified

      public CompactCalendar getLastModified()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object