public interface DomainResolver
DomainResolver provides an interface for DNS querying SipURI
synchronously and asynchronously.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IBM_TTL_PARAM |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<javax.servlet.sip.SipURI> |
locate(javax.servlet.sip.SipURI sipUri)
query DNS synchronously for SIP Uri.
|
void |
locate(javax.servlet.sip.SipURI sipUri,
DomainResolverListener drListener,
javax.servlet.sip.SipSession sipSession)
query DNS asynchronously for SIP Uri.
|
static final java.lang.String IBM_TTL_PARAM
java.util.List<javax.servlet.sip.SipURI> locate(javax.servlet.sip.SipURI sipUri)
throws SipURIResolveException
sipUri - sip uri for the DNS querySipURIResolveExceptionvoid locate(javax.servlet.sip.SipURI sipUri,
DomainResolverListener drListener,
javax.servlet.sip.SipSession sipSession)
throws SipURIResolveException
sipUri - sip uri for the DNS querydrListener - listener which will be triggered once query is completed.sipSession - sip session which this query is related for.SipURIResolveException