Class ExternalIPCheckerServiceSimple
java.lang.Object
com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceSimple
- All Implemented Interfaces:
ExternalIPCheckerService
,Cloneable
- Direct Known Subclasses:
ExternalIPCheckerServiceDiscoveryVIP
,ExternalIPCheckerServiceDynDNS
,ExternalIPCheckerServiceIpify
-
Field Summary
FieldsFields inherited from class com.biglybt.core.ipchecker.extipchecker.impl.ExternalIPCheckerServiceImpl
completed, timeout_sem
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ExternalIPCheckerServiceSimple
(URL checkerUrl, String serviceName, String serviceUrl, StringSupplier description) -
Method Summary
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
-
Field Details
-
url
-
-
Constructor Details
-
ExternalIPCheckerServiceSimple
protected ExternalIPCheckerServiceSimple(URL checkerUrl, String serviceName, String serviceUrl, StringSupplier description)
-
-
Method Details
-
supportsCheck
public boolean supportsCheck() -
initiateCheckSupport
protected void initiateCheckSupport()- Specified by:
initiateCheckSupport
in classExternalIPCheckerServiceImpl
-