org.gudy.azureus2.core3.torrentdownloader.impl
Class TorrentDownloaderManager

java.lang.Object
  extended by org.gudy.azureus2.core3.torrentdownloader.impl.TorrentDownloaderManager
All Implemented Interfaces:
TorrentDownloaderCallBackInterface

public class TorrentDownloaderManager
extends Object
implements TorrentDownloaderCallBackInterface

Author:
Tobias Minich

Constructor Summary
TorrentDownloaderManager()
           
 
Method Summary
 TorrentDownloader add(TorrentDownloader dl)
           
 TorrentDownloader download(String url)
           
 TorrentDownloader download(String url, boolean logged)
           
 TorrentDownloader download(String url, String fileordir)
           
 TorrentDownloader download(String url, String fileordir, boolean logged)
           
static TorrentDownloaderManager getInstance()
           
 void init(GlobalManager _gm, boolean _logged, boolean _autostart, String _downloaddir)
           
 void remove(TorrentDownloader inf)
           
 void TorrentDownloaderEvent(int state, TorrentDownloader inf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TorrentDownloaderManager

public TorrentDownloaderManager()
Method Detail

getInstance

public static TorrentDownloaderManager getInstance()

init

public void init(GlobalManager _gm,
                 boolean _logged,
                 boolean _autostart,
                 String _downloaddir)

add

public TorrentDownloader add(TorrentDownloader dl)

download

public TorrentDownloader download(String url,
                                  String fileordir,
                                  boolean logged)

download

public TorrentDownloader download(String url,
                                  boolean logged)

download

public TorrentDownloader download(String url,
                                  String fileordir)

download

public TorrentDownloader download(String url)

TorrentDownloaderEvent

public void TorrentDownloaderEvent(int state,
                                   TorrentDownloader inf)
Specified by:
TorrentDownloaderEvent in interface TorrentDownloaderCallBackInterface

remove

public void remove(TorrentDownloader inf)
Parameters:
inf -