Class TRTrackerServerRequestImpl
- java.lang.Object
-
- com.biglybt.core.tracker.server.impl.TRTrackerServerRequestImpl
-
- All Implemented Interfaces:
TRTrackerServerRequest
public class TRTrackerServerRequestImpl extends java.lang.Object implements TRTrackerServerRequest
-
-
Field Summary
Fields Modifier and Type Field Description protected TRTrackerServerPeer
peer
protected java.lang.String
request
protected java.util.Map
response
protected TRTrackerServerImpl
server
protected TRTrackerServerTorrent
torrent
protected int
type
-
Fields inherited from interface com.biglybt.core.tracker.server.TRTrackerServerRequest
RT_ANNOUNCE, RT_FULL_SCRAPE, RT_QUERY, RT_SCRAPE, RT_UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description TRTrackerServerRequestImpl(TRTrackerServerImpl _server, TRTrackerServerPeer _peer, TRTrackerServerTorrent _torrent, int _type, java.lang.String _request, java.util.Map _response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TRTrackerServerPeer
getPeer()
java.lang.String
getRequest()
java.util.Map
getResponse()
TRTrackerServerTorrent
getTorrent()
int
getType()
-
-
-
Field Detail
-
server
protected final TRTrackerServerImpl server
-
peer
protected final TRTrackerServerPeer peer
-
torrent
protected final TRTrackerServerTorrent torrent
-
type
protected final int type
-
request
protected final java.lang.String request
-
response
protected final java.util.Map response
-
-
Constructor Detail
-
TRTrackerServerRequestImpl
public TRTrackerServerRequestImpl(TRTrackerServerImpl _server, TRTrackerServerPeer _peer, TRTrackerServerTorrent _torrent, int _type, java.lang.String _request, java.util.Map _response)
-
-
Method Detail
-
getType
public int getType()
- Specified by:
getType
in interfaceTRTrackerServerRequest
-
getPeer
public TRTrackerServerPeer getPeer()
- Specified by:
getPeer
in interfaceTRTrackerServerRequest
-
getTorrent
public TRTrackerServerTorrent getTorrent()
- Specified by:
getTorrent
in interfaceTRTrackerServerRequest
-
getRequest
public java.lang.String getRequest()
- Specified by:
getRequest
in interfaceTRTrackerServerRequest
-
getResponse
public java.util.Map getResponse()
- Specified by:
getResponse
in interfaceTRTrackerServerRequest
-
-