org.gudy.azureus2.pluginsimpl.local.tracker
Class TrackerTorrentRequestImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.tracker.TrackerTorrentRequestImpl
All Implemented Interfaces:
TrackerTorrentRequest

public class TrackerTorrentRequestImpl
extends Object
implements TrackerTorrentRequest


Field Summary
protected  TRHostTorrentRequest req
           
 
Fields inherited from interface org.gudy.azureus2.plugins.tracker.TrackerTorrentRequest
RT_ANNOUNCE, RT_FULL_SCRAPE, RT_SCRAPE
 
Constructor Summary
protected TrackerTorrentRequestImpl(TRHostTorrentRequest _req)
           
 
Method Summary
 TrackerPeer getPeer()
           
 String getRequest()
           
 int getRequestType()
           
 Map getResponse()
           
 TrackerTorrent getTorrent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

req

protected TRHostTorrentRequest req
Constructor Detail

TrackerTorrentRequestImpl

protected TrackerTorrentRequestImpl(TRHostTorrentRequest _req)
Method Detail

getRequestType

public int getRequestType()
Specified by:
getRequestType in interface TrackerTorrentRequest

getTorrent

public TrackerTorrent getTorrent()
Specified by:
getTorrent in interface TrackerTorrentRequest

getPeer

public TrackerPeer getPeer()
Specified by:
getPeer in interface TrackerTorrentRequest

getRequest

public String getRequest()
Specified by:
getRequest in interface TrackerTorrentRequest

getResponse

public Map getResponse()
Specified by:
getResponse in interface TrackerTorrentRequest