org.gudy.azureus2.core3.ipchecker.extipchecker
Interface ExternalIPCheckerService

All Known Implementing Classes:
ExternalIPCheckerServiceDiscoveryVIP, ExternalIPCheckerServiceDynDNS, ExternalIPCheckerServiceImpl, ExternalIPCheckerServiceNoLookup, ExternalIPCheckerServiceSimple

public interface ExternalIPCheckerService

Author:
parg

Method Summary
 void addListener(ExternalIPCheckerServiceListener l)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getURL()
           
 void initiateCheck(long timeout)
           
 void removeListener(ExternalIPCheckerServiceListener l)
           
 boolean supportsCheck()
           
 

Method Detail

getName

java.lang.String getName()

getDescription

java.lang.String getDescription()

getURL

java.lang.String getURL()

supportsCheck

boolean supportsCheck()

initiateCheck

void initiateCheck(long timeout)

addListener

void addListener(ExternalIPCheckerServiceListener l)

removeListener

void removeListener(ExternalIPCheckerServiceListener l)