Class NetworkAdminASNLookupImpl
- java.lang.Object
-
- com.biglybt.core.networkmanager.admin.impl.NetworkAdminASNLookupImpl
-
public class NetworkAdminASNLookupImpl extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.InetAddress
address
private static int
TIMEOUT
private static java.lang.String
WHOIS_ADDRESS
private static int
WHOIS_PORT
-
Constructor Summary
Constructors Modifier Constructor Description protected
NetworkAdminASNLookupImpl(java.net.InetAddress _address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NetworkAdminASNImpl
lookup()
protected java.lang.String
lookupDNS(java.lang.String query)
protected NetworkAdminASNImpl
lookupDNS(java.net.InetAddress address)
protected NetworkAdminASNImpl
lookupTCP(java.net.InetAddress address)
static void
main(java.lang.String[] args)
protected NetworkAdminASNImpl
processResult(boolean ipv4, java.lang.String result)
-
-
-
Field Detail
-
WHOIS_ADDRESS
private static final java.lang.String WHOIS_ADDRESS
- See Also:
- Constant Field Values
-
WHOIS_PORT
private static final int WHOIS_PORT
- See Also:
- Constant Field Values
-
TIMEOUT
private static final int TIMEOUT
- See Also:
- Constant Field Values
-
address
private final java.net.InetAddress address
-
-
Method Detail
-
lookup
protected NetworkAdminASNImpl lookup() throws NetworkAdminException
- Throws:
NetworkAdminException
-
lookupTCP
protected NetworkAdminASNImpl lookupTCP(java.net.InetAddress address) throws NetworkAdminException
- Throws:
NetworkAdminException
-
lookupDNS
protected NetworkAdminASNImpl lookupDNS(java.net.InetAddress address) throws NetworkAdminException
- Throws:
NetworkAdminException
-
lookupDNS
protected java.lang.String lookupDNS(java.lang.String query) throws NetworkAdminException
- Throws:
NetworkAdminException
-
processResult
protected NetworkAdminASNImpl processResult(boolean ipv4, java.lang.String result)
-
main
public static void main(java.lang.String[] args)
-
-