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 Listprivate PluginInterfaceprotected AEMonitorprivate Tracker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPageGenerator(TrackerWebPageGenerator generator) voiddestroy()booleanhandleExternalRequest(TRTrackerServerListener2.ExternalRequest external_request) voidremovePageGenerator(TrackerWebPageGenerator generator) protected voidsetTracker(Tracker _tracker) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TrackerWebContext
addAuthenticationListener, getBindIP, getName, getProperties, getURLs, removeAuthenticationListener, setEnableKeepAliveMethods inherited from interface 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:
getPageGeneratorsin interfaceTrackerWebContext
-
addPageGenerator
- Specified by:
addPageGeneratorin interfaceTrackerWebContext
-
removePageGenerator
- Specified by:
removePageGeneratorin interfaceTrackerWebContext
-
destroy
public void destroy()- Specified by:
destroyin interfaceTrackerWebContext
-