public abstract class DNSResolver extends Object
Modifier | Constructor and Description |
---|---|
protected |
DNSResolver(boolean supportsDnssec) |
Modifier and Type | Method and Description |
---|---|
HostAddress |
lookupHostAddress(String name,
int port,
List<HostAddress> failedAddresses,
ConnectionConfiguration.DnssecMode dnssecMode) |
protected List<InetAddress> |
lookupHostAddress0(String name,
List<HostAddress> failedAddresses,
ConnectionConfiguration.DnssecMode dnssecMode) |
List<SRVRecord> |
lookupSRVRecords(String name,
List<HostAddress> failedAddresses,
ConnectionConfiguration.DnssecMode dnssecMode)
Gets a list of service records for the specified service.
|
protected abstract List<SRVRecord> |
lookupSRVRecords0(String name,
List<HostAddress> failedAddresses,
ConnectionConfiguration.DnssecMode dnssecMode) |
protected DNSResolver(boolean supportsDnssec)
public final List<SRVRecord> lookupSRVRecords(String name, List<HostAddress> failedAddresses, ConnectionConfiguration.DnssecMode dnssecMode)
name
- The symbolic name of the service.protected abstract List<SRVRecord> lookupSRVRecords0(String name, List<HostAddress> failedAddresses, ConnectionConfiguration.DnssecMode dnssecMode)
public final HostAddress lookupHostAddress(String name, int port, List<HostAddress> failedAddresses, ConnectionConfiguration.DnssecMode dnssecMode)
protected List<InetAddress> lookupHostAddress0(String name, List<HostAddress> failedAddresses, ConnectionConfiguration.DnssecMode dnssecMode)