Interface WlssTelURI

All Superinterfaces:
Cloneable, Serializable, javax.servlet.sip.TelURL, javax.servlet.sip.URI

public interface WlssTelURI extends javax.servlet.sip.TelURL
This class is a Oracle Communications Converged Application 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.
Author:
Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets string representation of tel URI in ENUM format, per RFC 3761.
    javax.servlet.sip.SipURI
    Returns only or higher precedence SIP URIs resolved from the given tel URI.
    javax.servlet.sip.SipURI[]
    Returns 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, getParameterNameSet, getScheme, isSipURI, removeParameter, setParameter
  • Method Details

    • resolveE1642SIP

      javax.servlet.sip.SipURI resolveE1642SIP() throws javax.servlet.sip.ServletParseException
      Returns only or higher precedence SIP URIs resolved from the given tel URI.
      Returns:
      Returns a SipURI
      Throws:
      javax.servlet.sip.ServletParseException - if an invalid tel URI is specified
    • resolveE1642SIPs

      javax.servlet.sip.SipURI[] resolveE1642SIPs() throws javax.servlet.sip.ServletParseException
      Returns all SIP URIs resolved from the tel URI ordered by 'order' field, then by 'preference' field.
      Returns:
      Returns array of SipURIs
      Throws:
      javax.servlet.sip.ServletParseException - if an invalid tel URI is specified
    • getEnumFormat

      String getEnumFormat() throws RuntimeException
      Gets 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:
      RuntimeException - if an invalid tel URI is specified