org.gudy.azureus2.pluginsimpl.local.tracker
Class TrackerWebPageRequestImpl
java.lang.Object
   org.gudy.azureus2.pluginsimpl.local.tracker.TrackerWebPageRequestImpl
org.gudy.azureus2.pluginsimpl.local.tracker.TrackerWebPageRequestImpl
- All Implemented Interfaces: 
- TrackerWebPageRequest
- public class TrackerWebPageRequestImpl 
- extends Object- implements TrackerWebPageRequest
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TrackerWebPageRequestImpl
protected TrackerWebPageRequestImpl(Tracker _tracker,
                                    TrackerWebContext _context,
                                    TRTrackerServerListener2.ExternalRequest _request)
getTracker
public Tracker getTracker()
- 
- Specified by:
- getTrackerin interface- TrackerWebPageRequest
 
- 
 
getContext
public TrackerWebContext getContext()
- 
- Specified by:
- getContextin interface- TrackerWebPageRequest
 
- 
 
getURL
public String getURL()
- Description copied from interface: TrackerWebPageRequest
- This gives the relative URL of the request (e.g. /fred.html)
 
- 
- Specified by:
- getURLin interface- TrackerWebPageRequest
 
- 
- Returns:
 
getAbsoluteURL
public URL getAbsoluteURL()
- Description copied from interface: TrackerWebPageRequest
- Absolute URL including protocol and port e.g. https://a.b.c:1235/fred.html
 
- 
- Specified by:
- getAbsoluteURLin interface- TrackerWebPageRequest
 
- 
- Returns:
 
getClientAddress
public String getClientAddress()
- 
- Specified by:
- getClientAddressin interface- TrackerWebPageRequest
 
- 
 
getClientAddress2
public InetSocketAddress getClientAddress2()
- 
- Specified by:
- getClientAddress2in interface- TrackerWebPageRequest
 
- 
 
getLocalAddress
public InetSocketAddress getLocalAddress()
- 
- Specified by:
- getLocalAddressin interface- TrackerWebPageRequest
 
- 
 
getUser
public String getUser()
- 
- Specified by:
- getUserin interface- TrackerWebPageRequest
 
- 
 
getInputStream
public InputStream getInputStream()
- 
- Specified by:
- getInputStreamin interface- TrackerWebPageRequest
 
- 
 
getOutputStream
protected OutputStream getOutputStream()
- 
 
- 
 
isActive
protected boolean isActive()
- 
 
- 
 
getAsyncController
protected AsyncController getAsyncController()
- 
 
- 
 
canKeepAlive
public boolean canKeepAlive()
- 
 
- 
 
setKeepAlive
public void setKeepAlive(boolean ka)
- 
 
- 
 
getHeader
public String getHeader()
- 
- Specified by:
- getHeaderin interface- TrackerWebPageRequest
 
- 
 
getHeaders
public Map getHeaders()
- Description copied from interface: TrackerWebPageRequest
- Returns a map containing the separate headers. Keys are lowercase
 
- 
- Specified by:
- getHeadersin interface- TrackerWebPageRequest
 
- 
- Returns: