Class ExternalIPCheckerServiceSimple
- java.lang.Object
-
- com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
-
- com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceSimple
-
- All Implemented Interfaces:
ExternalIPCheckerService
,java.lang.Cloneable
- Direct Known Subclasses:
ExternalIPCheckerServiceDiscoveryVIP
,ExternalIPCheckerServiceDynDNS
public class ExternalIPCheckerServiceSimple extends ExternalIPCheckerServiceImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected java.net.URL
url
-
Fields inherited from class com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
completed, timeout_sem
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExternalIPCheckerServiceSimple(java.net.URL checkerUrl, java.lang.String serviceName, java.lang.String serviceUrl, StringSupplier description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initiateCheckSupport()
boolean
supportsCheck()
-
Methods inherited from class com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
_clone, addListener, extractIPAddress, getDescription, getName, getURL, informFailure, informFailure, informSuccess, initiateCheck, initiateCheckSupport, loadPage, removeListener, reportProgress, reportProgress, setComplete, url
-
-
-
-
Constructor Detail
-
ExternalIPCheckerServiceSimple
protected ExternalIPCheckerServiceSimple(java.net.URL checkerUrl, java.lang.String serviceName, java.lang.String serviceUrl, StringSupplier description)
-
-
Method Detail
-
supportsCheck
public boolean supportsCheck()
-
initiateCheckSupport
protected void initiateCheckSupport()
- Specified by:
initiateCheckSupport
in classExternalIPCheckerServiceImpl
-
-