com.ibm.websphere.sip.resolver
Interface DomainResolver
- public interface DomainResolver
DomainResolver
provides an interface for DNS querying SipURI
synchronously and asynchronously.
Field Summary
Modifier and Type | Field and Description |
---|---|
|
IBM_TTL_PARAM
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
locate(javax.servlet.sip.SipURI sipUri)
query DNS synchronously for SIP Uri.
|
|
locate(javax.servlet.sip.SipURI sipUri,DomainResolverListener drListener,javax.servlet.sip.SipSession sipSession)
query DNS asynchronously for SIP Uri.
|
Field Detail
IBM_TTL_PARAM
- static final java.lang.String IBM_TTL_PARAM
See Also:
Method Detail
locate
- java.util.List<javax.servlet.sip.SipURI> locate( javax.servlet.sip.SipURI sipUri)
- throws SipURIResolveException
query DNS synchronously for SIP Uri.
Parameters:
sipUri
- Returns:
List list of results, null if nothing was found.
Throws:
locate
- void locate(javax.servlet.sip.SipURI sipUri,
- DomainResolverListener drListener,
- javax.servlet.sip.SipSession sipSession)
- throws SipURIResolveException
query DNS asynchronously for SIP Uri.
Parameters:
sipUri
- drListener
- listener which will be triggered once query is completed. sipSession
- sip session which this query is related for. Throws: