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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.biglybt.pif.tracker.web.TrackerWebContext
addAuthenticationListener, getBindIP, getName, getURLs, removeAuthenticationListener, setEnableKeepAliveMethods 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:
getPageGeneratorsin interfaceTrackerWebContext
-
addPageGenerator
- Specified by:
addPageGeneratorin interfaceTrackerWebContext
-
removePageGenerator
- Specified by:
removePageGeneratorin interfaceTrackerWebContext
-
destroy
public void destroy()- Specified by:
destroyin interfaceTrackerWebContext
-