Package com.opencloud.javax.sip.address
Interface SipURIExt
-
- All Superinterfaces:
Cloneable,javax.sip.header.Parameters,Serializable,javax.sip.address.SipURI,javax.sip.address.URI
public interface SipURIExt extends javax.sip.address.SipURIURI 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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanhasGrParam()Returns whether thegrparameter is set.booleanhasLrParam()Returns whether thelrparameter is set.voidremoveHeader(String headerName)Strip a specific header tacked to the URI.voidremoveHeaders()Strip the headers that are tacked to the URI.voidsetGrParam(String value)Sets thegrparameter.voidsetLrParam()Sets thelrparameter.-
Methods inherited from interface javax.sip.header.Parameters
getParameter, getParameterNames, removeParameter, setParameter
-
Methods inherited from interface javax.sip.address.SipURI
getHeader, getHeaderNames, getHost, getMAddrParam, getMethodParam, getPort, getTransportParam, getTTLParam, getUser, getUserParam, getUserPassword, isSecure, removePort, setHeader, setHost, setMAddrParam, setMethodParam, setPort, setSecure, setTransportParam, setTTLParam, setUser, setUserParam, setUserPassword, toString
-
-
-
-
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 thegrparameter is set.
-
setGrParam
void setGrParam(String value)
Sets thegrparameter.- Parameters:
value- -- the GRUU param value.
-
hasLrParam
boolean hasLrParam()
Returns whether thelrparameter is set.- Specified by:
hasLrParamin interfacejavax.sip.address.SipURI
-
setLrParam
void setLrParam()
Sets thelrparameter.- Specified by:
setLrParamin interfacejavax.sip.address.SipURI
-
-