Class TrackerWCHelper
java.lang.Object
com.biglybt.pifimpl.local.tracker.TrackerWCHelper
- All Implemented Interfaces:
TRHostAuthenticationListener
,TrackerWebContext
- Direct Known Subclasses:
TrackerImpl
,TrackerWebContextImpl
public abstract class TrackerWCHelper
extends Object
implements TrackerWebContext, TRHostAuthenticationListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
private PluginInterface
protected AEMonitor
private Tracker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPageGenerator
(TrackerWebPageGenerator generator) void
destroy()
boolean
handleExternalRequest
(TRTrackerServerListener2.ExternalRequest external_request) void
removePageGenerator
(TrackerWebPageGenerator generator) protected void
setTracker
(Tracker _tracker) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.biglybt.pif.tracker.web.TrackerWebContext
addAuthenticationListener, getBindIP, getName, getURLs, removeAuthenticationListener, setEnableKeepAlive
Methods inherited from interface com.biglybt.core.tracker.host.TRHostAuthenticationListener
authenticate, authenticate
-
Field Details
-
plugin_interface
-
tracker
-
generators
-
this_mon
-
-
Constructor Details
-
TrackerWCHelper
protected TrackerWCHelper()
-
-
Method Details
-
setTracker
-
handleExternalRequest
public boolean handleExternalRequest(TRTrackerServerListener2.ExternalRequest external_request) throws IOException - Throws:
IOException
-
getPageGenerators
- Specified by:
getPageGenerators
in interfaceTrackerWebContext
-
addPageGenerator
- Specified by:
addPageGenerator
in interfaceTrackerWebContext
-
removePageGenerator
- Specified by:
removePageGenerator
in interfaceTrackerWebContext
-
destroy
public void destroy()- Specified by:
destroy
in interfaceTrackerWebContext
-