Methods Summary |
---|
public void | addActivationListener(DownloadActivationListener l)Adds a listener that will be invoked when a request is made to activate a
torrent.
|
public void | addDownloadWillBeRemovedListener(DownloadWillBeRemovedListener l)Adds a listener that will be informed when a download is about to be
removed. This gives the implementor the opportunity to veto the removal.
|
public void | addListener(DownloadListener l)Adds a listener that will be informed of changes to a download's state.
|
public void | addPeerListener(DownloadPeerListener l)Adds a listener that will be informed of when peer managers have been
added / removed for a download.
|
public void | addPropertyListener(DownloadPropertyListener l)Adds a listener that will be informed of when properties on a download
have been read / modified.
|
public void | addTrackerListener(DownloadTrackerListener l)Adds a listener that will be informed when the latest announce/scrape
results change.
Listener events will be immediately triggered after the listener has been
added.
|
public void | addTrackerListener(DownloadTrackerListener l, boolean immediateTrigger)Adds a listener that will be informed when the latest announce/scrape
results change.
|
public void | removeActivationListener(DownloadActivationListener l)Removes a listener object added via the
{@link #addActivationListener(DownloadActivationListener)} method.
|
public void | removeDownloadWillBeRemovedListener(DownloadWillBeRemovedListener l)Removes a listener object added via the
{@link #addDownloadWillBeRemovedListener(DownloadWillBeRemovedListener)}
method.
|
public void | removeListener(DownloadListener l)Removes a listener object added via the
{@link #addDownloadListener(DownloadListener)} method.
|
public void | removePeerListener(DownloadPeerListener l)Removes a listener object added via the
{@link #addPeerListener(DownloadPeerListener)} method.
|
public void | removePropertyListener(DownloadPropertyListener l)Removes a listener object added via the
{@link #addPropertyListener(DownloadPropertyListener)} method.
|
public void | removeTrackerListener(DownloadTrackerListener l)Removes a listener object added via the
{@link #addTrackerListener(DownloadTrackerListener)} or
{@link #addTrackerListener(DownloadTrackerListener, boolean)} method.
|