Package com.ibm.websphere.sip.resolver
Interface DomainResolver
public interface DomainResolver
The 
DomainResolver provides an interface for DNS querying SipURI 
 synchronously and asynchronously.- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionList<javax.servlet.sip.SipURI>locate(javax.servlet.sip.SipURI sipUri) query DNS synchronously for SIP Uri.voidlocate(javax.servlet.sip.SipURI sipUri, DomainResolverListener drListener, javax.servlet.sip.SipSession sipSession) query DNS asynchronously for SIP Uri.
- 
Field Details- 
IBM_TTL_PARAM- See Also:
 
 
- 
- 
Method Details- 
locateList<javax.servlet.sip.SipURI> locate(javax.servlet.sip.SipURI sipUri) throws SipURIResolveException query DNS synchronously for SIP Uri.- Parameters:
- sipUri- sip uri for the DNS query
- Returns:
- Listlist of results, null if nothing was found. 
- Throws:
- SipURIResolveException
 
- 
locatevoid locate(javax.servlet.sip.SipURI sipUri, DomainResolverListener drListener, javax.servlet.sip.SipSession sipSession) throws SipURIResolveException query DNS asynchronously for SIP Uri.- Parameters:
- sipUri- sip uri for the DNS query
- drListener- listener which will be triggered once query is completed.
- sipSession- sip session which this query is related for.
- Throws:
- SipURIResolveException
 
 
-