org.gudy.azureus2.core3.tracker.client.impl.dht
Class TRTrackerDHTScraperImpl

java.lang.Object
  extended by org.gudy.azureus2.core3.tracker.client.impl.dht.TRTrackerDHTScraperImpl

public class TRTrackerDHTScraperImpl
extends Object

Author:
parg

Field Summary
protected static AEMonitor class_mon
           
protected static TRTrackerDHTScraperImpl singleton
           
 
Constructor Summary
protected TRTrackerDHTScraperImpl(TRTrackerScraperImpl _scraper)
           
 
Method Summary
static TRTrackerDHTScraperImpl create(TRTrackerScraperImpl _scraper)
           
 TRTrackerScraperResponse peekScrape(TOTorrent torrent, URL unused_target_url)
           
 void remove(TOTorrent torrent)
           
 TRTrackerScraperResponse scrape(TOTorrent torrent, URL unused_target_url, boolean unused_force)
           
 TRTrackerScraperResponse scrape(TRTrackerAnnouncer tracker_client)
           
 void setScrape(TOTorrent torrent, URL url, DownloadScrapeResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton

protected static TRTrackerDHTScraperImpl singleton

class_mon

protected static AEMonitor class_mon
Constructor Detail

TRTrackerDHTScraperImpl

protected TRTrackerDHTScraperImpl(TRTrackerScraperImpl _scraper)
Method Detail

create

public static TRTrackerDHTScraperImpl create(TRTrackerScraperImpl _scraper)

setScrape

public void setScrape(TOTorrent torrent,
                      URL url,
                      DownloadScrapeResult result)

scrape

public TRTrackerScraperResponse scrape(TOTorrent torrent,
                                       URL unused_target_url,
                                       boolean unused_force)

peekScrape

public TRTrackerScraperResponse peekScrape(TOTorrent torrent,
                                           URL unused_target_url)

scrape

public TRTrackerScraperResponse scrape(TRTrackerAnnouncer tracker_client)

remove

public void remove(TOTorrent torrent)