Oracle Corp.

Oracle WebLogic Communications Server 10.1 API Reference


com.bea.wcp.sip
Interface WlssTelURI

All Superinterfaces:
java.lang.Cloneable, TelURL, URI

public interface WlssTelURI
extends TelURL

This class is a WebLogic SIP Server specific extension of the interface javax.servlet.sip.TelURL. It adds the functionality required to support using E.164 numbers with SIP, RFC 3824.

Copyright © 2008 Oracle Corp. All Rights Reserved.

Method Summary
 java.lang.String getEnumFormat()
          Get string representation of tel URI in ENUM format, per RFC 3761.
 SipURI resolveE1642SIP()
          Return only or higher precedence SIP URI resolved from the given tel URI.
 SipURI[] resolveE1642SIPs()
          Return all SIP URIs resolved from the tel URI ordered by 'order' field, then by 'preference' field.
 
Methods inherited from interface javax.servlet.sip.TelURL
equals, getPhoneContext, getPhoneNumber, isGlobal, setPhoneNumber, setPhoneNumber, toString
 
Methods inherited from interface javax.servlet.sip.URI
clone, getParameter, getParameterNames, getScheme, isSipURI, removeParameter, setParameter
 

Method Detail

getEnumFormat

public java.lang.String getEnumFormat()
                               throws java.lang.RuntimeException
Get string representation of tel URI in ENUM format, per RFC 3761. Uses the domain suffix 'e164.arpa'.

Returns:
Returns a String of the tel URI in ENUM format.
Throws:
java.lang.RuntimeException - if an invalid tel URI is specified

resolveE1642SIP

public SipURI resolveE1642SIP()
                                         throws ServletParseException
Return only or higher precedence SIP URI resolved from the given tel URI.

Returns:
Returns a SipURI
Throws:
ServletParseException - if an invalid tel URI is specified

resolveE1642SIPs

public SipURI[] resolveE1642SIPs()
                                            throws ServletParseException
Return all SIP URIs resolved from the tel URI ordered by 'order' field, then by 'preference' field.

Returns:
Returns array of SipURIs
Throws:
ServletParseException - if an invalid tel URI is specified

Documentation is available at
http://e-docs.bea.com/wlcp/wlss40/
Copyright 2008 Oracle Corp.