org.gudy.azureus2.core3.ipchecker.extipchecker.impl
Class ExternalIPCheckerServiceSimple

java.lang.Object
  extended by org.gudy.azureus2.core3.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
      extended by org.gudy.azureus2.core3.ipchecker.extipchecker.impl.ExternalIPCheckerServiceSimple
All Implemented Interfaces:
Cloneable, ExternalIPCheckerService
Direct Known Subclasses:
ExternalIPCheckerServiceDiscoveryVIP, ExternalIPCheckerServiceDynDNS

public class ExternalIPCheckerServiceSimple
extends ExternalIPCheckerServiceImpl

Author:
parg

Field Summary
protected  String url
           
 
Constructor Summary
protected ExternalIPCheckerServiceSimple(String _key, String _url)
           
 
Method Summary
 void initiateCheck(long timeout)
           
protected  void initiateCheckSupport()
           
 boolean supportsCheck()
           
 
Methods inherited from class org.gudy.azureus2.core3.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
_clone, addListener, extractIPAddress, getDescription, getName, getURL, informFailure, informFailure, informSuccess, initiateCheckSupport, loadPage, removeListener, reportProgress, reportProgress, setComplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

url

protected String url
Constructor Detail

ExternalIPCheckerServiceSimple

protected ExternalIPCheckerServiceSimple(String _key,
                                         String _url)
Method Detail

supportsCheck

public boolean supportsCheck()

initiateCheck

public void initiateCheck(long timeout)
Specified by:
initiateCheck in interface ExternalIPCheckerService
Overrides:
initiateCheck in class ExternalIPCheckerServiceImpl

initiateCheckSupport

protected void initiateCheckSupport()
Specified by:
initiateCheckSupport in class ExternalIPCheckerServiceImpl