Interface DownloadStub

    • Method Detail

      • isStub

        boolean isStub()
      • getName

        java.lang.String getName()
      • getTorrentHash

        byte[] getTorrentHash()
      • getTorrentSize

        long getTorrentSize()
      • getSavePath

        java.lang.String getSavePath()
      • getMainTracker

        default java.lang.String getMainTracker()
      • getLongAttribute

        long getLongAttribute​(TorrentAttribute attribute)
        There are logically separate from the un-stubbed download, if you want to synchronize values from non-stub and stub then it is up to you to do it. So I suggest that you infact don't do this but just use these methods as a means to cache essential attributes from unstubbed ones in the 'will-be-added' listener event
        Parameters:
        attribute -
        Returns:
      • setLongAttribute

        void setLongAttribute​(TorrentAttribute attribute,
                              long value)