com.aelitis.azureus.core.networkmanager.admin.impl
Class NetworkAdminSpeedTesterImpl
java.lang.Object
com.aelitis.azureus.core.networkmanager.admin.impl.NetworkAdminSpeedTesterImpl
- All Implemented Interfaces:
- NetworkAdminSpeedTester
- Direct Known Subclasses:
- NetworkAdminSpeedTesterBTImpl
public abstract class NetworkAdminSpeedTesterImpl
- extends java.lang.Object
- implements NetworkAdminSpeedTester
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NetworkAdminSpeedTesterImpl
public NetworkAdminSpeedTesterImpl()
abort
protected abstract void abort(java.lang.String reason)
abort
protected abstract void abort(java.lang.String reason,
java.lang.Throwable cause)
addListener
public void addListener(NetworkAdminSpeedTesterListener listener)
- Specified by:
addListener
in interface NetworkAdminSpeedTester
removeListener
public void removeListener(NetworkAdminSpeedTesterListener listener)
- Specified by:
removeListener
in interface NetworkAdminSpeedTester
sendResultToListeners
protected void sendResultToListeners(NetworkAdminSpeedTesterResult r)
- Send a Result to all of the NetworkAdminSpeedTestListeners.
- Parameters:
r
- - Result of the test.
sendStageUpdateToListeners
protected void sendStageUpdateToListeners(java.lang.String status)