public interface SipResponse
javax.servlet.sip.SipServletResponse.| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
String value)
Adds a header with the given name and value.
|
SipAddress |
getAddressHeader(String name)
Returns the value of the specified header as a Address object.
|
ListIterator |
getAddressHeaders(String name)
Returns a ListIterator over all Address header field values for the
specified header.
|
String |
getContentType()
Returns the value of the Content-Type header field.
|
SipAddress |
getFrom()
Returns the value of the From header.
|
String |
getHeader(String name)
Returns the value of the specified header as a String.
|
Iterator |
getHeaderNames()
Returns an Iterator over all the header names this message contains.
|
ListIterator |
getHeaders(String name)
Returns all the values of the specified header as a ListIterator over a
number of String objects.
|
String |
getMethod()
Returns the SIP method of this message.
|
byte[] |
getRawContent()
Returns message content as a byte array.
|
String |
getReasonPhrase()
Returns the reason phrase for this response object.
|
int |
getStatus()
Returns the status code of this response object.
|
SipAddress |
getTo()
Returns the value of the To header.
|
void |
removeHeader(String name)
Removes the specified header.
|
void |
setHeader(String name,
String value)
Sets a header with the given name and value.
|
String getReasonPhrase()
javax.servlet.sip.SipServletResponse#getReasonPhrase().int getStatus()
javax.servlet.sip.SipServletResponse#getStatus().void addHeader(String name, String value)
javax.servlet.sip.SipServletMessage#addHeader(String, String).name - a String specifying the header name, either the long or
compact formvalue - the additional header valueIllegalArgumentException - if the specified header field is a system header or if it
cannot legally appear in this message. If either name or
value are null.SipAddress getAddressHeader(String name)
javax.servlet.sip.SipServletMessage#getAddressHeader(String).name - a case insensitive String specifying the name of the header,
either the long or compact formIllegalStateException - if the specified header field cannot be parsed as a SIP
address objectIllegalArgumentException - if name is null.ListIterator getAddressHeaders(String name)
javax.servlet.sip.SipServletMessage#getAddressHeaders(String) .name - a case insensitive String specifying the name of the header
field, either the long or compact formIllegalStateException - if the specified header field cannot be parsed as a SIP
address objectIllegalArgumentException - if name is null.String getHeader(String name)
javax.servlet.sip.SipServletMessage#getHeader(String).name - a String specifying the header name, either the long or
compact formIllegalArgumentException - if name is null.Iterator getHeaderNames()
javax.servlet.sip.SipServletMessage#getHeaderNames().ListIterator getHeaders(String name)
javax.servlet.sip.SipServletMessage#getHeaders(String).name - a String specifying the header name, either the long or
compact formIllegalArgumentException - if name is null.SipAddress getFrom()
javax.servlet.sip.SipServletMessage#getFrom().SipAddress getTo()
javax.servlet.sip.SipServletMessage#getTo().String getMethod()
javax.servlet.sip.SipServletMessage#getMethod().byte[] getRawContent()
throws IOException
javax.servlet.sip.SipServletMessage#getRawContent().IOException - if an IOException occurredvoid removeHeader(String name)
javax.servlet.sip.SipServletMessage#removeHeader(String).name - a String specifying the header name, either the long or
compact formIllegalArgumentException - if the specified header field is a system header or null.String getContentType()
javax.servlet.sip.SipServletMessage#getContentType().void setHeader(String name, String value)
javax.servlet.sip.SipServletMessage#setHeader(String,String).name - a String specifying the header name, either the long or
compact formvalue - the header valueIllegalArgumentException - if the specified header field is a system header or any of
arguments are null.Copyright © 2023 Avaya. All rights reserved.