Interface DownloadListener

All Known Implementing Classes:
DHTTrackerPlugin, DownloadEventNotifierImpl.DownloadNotifier, LocalTrackerPlugin, RunEverythingPlugin, StartStopRulesDefaultPlugin.StartStopDownloadListener, TagPropertyConstraintHandler

public interface DownloadListener
A listener informed of changes to a Download's state and position
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    positionChanged(Download download, int oldPosition, int newPosition)
    Position of download has changed.
    void
    stateChanged(Download download, int old_state, int new_state)
    The Download's state has changed.
  • Method Details

    • stateChanged

      void stateChanged(Download download, int old_state, int new_state)
      The Download's state has changed. This is also triggered if the user toggles the Force Start on/off.
    • positionChanged

      void positionChanged(Download download, int oldPosition, int newPosition)
      Position of download has changed.
      Parameters:
      download - object in which the position has changed
      oldPosition - position that the download used to be at
      newPosition - position that the download is now at