Interface SipURIExt

  • All Superinterfaces:
    Cloneable, Parameters, Serializable, SipURI, URI

    public interface SipURIExt
    extends SipURI
    URI Interface extensions that will be added to version 2.0 of the JSR 32 spec. This interface is copy of RI gov.nist.javax.sip.address.SipURIExt
    • Method Detail

      • removeHeaders

        void removeHeaders()
        Strip the headers that are tacked to the URI.
      • removeHeader

        void removeHeader​(String headerName)
        Strip a specific header tacked to the URI.
        Parameters:
        headerName - -- the name of the header.
      • hasGrParam

        boolean hasGrParam()
        Returns whether the gr parameter is set.
      • setGrParam

        void setGrParam​(String value)
        Sets the gr parameter.
        Parameters:
        value - -- the GRUU param value.
      • hasLrParam

        boolean hasLrParam()
        Returns whether the lr parameter is set.
        Specified by:
        hasLrParam in interface SipURI
      • setLrParam

        void setLrParam()
        Sets the lr parameter.
        Specified by:
        setLrParam in interface SipURI