public interface DNSLookupPerformer
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_D2T |
static String |
SERVICE_D2U |
static String |
SERVICE_E2U |
static String |
SERVICE_SIPS |
| Modifier and Type | Method and Description |
|---|---|
int |
getDNSTimeout() |
Queue<javax.sip.address.Hop> |
locateHopsForNonNumericAddressWithPort(String host,
int port,
String transport)
Perform the A and AAAA lookups for a given host, port and transport
|
List<org.xbill.DNS.NAPTRRecord> |
performNAPTRLookup(String domain,
boolean isSecure,
Set<String> supportedTransports)
Performing the DNS NAPTR Lookup for a given domain, whether or not it is secure and the supported transports
|
List<org.xbill.DNS.Record> |
performSRVLookup(String replacement)
Performing the DNS SRV Lookup for a given Name
|
void |
setDNSTimeout(int timeout) |
static final String SERVICE_SIPS
static final String SERVICE_D2U
static final String SERVICE_E2U
static final String SERVICE_D2T
List<org.xbill.DNS.Record> performSRVLookup(String replacement)
replacement - the replacement for which to perform the SRV lookupList<org.xbill.DNS.NAPTRRecord> performNAPTRLookup(String domain, boolean isSecure, Set<String> supportedTransports)
domain - the domain to resolveisSecure - whether or not it is securesupportedTransports - the transports supported locallyQueue<javax.sip.address.Hop> locateHopsForNonNumericAddressWithPort(String host, int port, String transport)
host - the hostport - the porttransport - the transportvoid setDNSTimeout(int timeout)
int getDNSTimeout()
Copyright © 2016. All Rights Reserved.