public class ImmutableSipResponse extends ImmutableSipMessage implements SipResponse
SipResponse.BuilderUNABLE_TO_PARSE_OUT_THE_METHOD_DUE_TO_UNDERLYING_IO_EXCEPTION| Modifier | Constructor and Description |
|---|---|
protected |
ImmutableSipResponse(Buffer message,
SipResponseLine initialLine,
Map<String,List<SipHeader>> headers,
SipHeader toHeader,
SipHeader fromHeader,
SipHeader cSeqHeader,
SipHeader callIdHeader,
SipHeader maxForwardsHeader,
SipHeader viaHeader,
SipHeader routeHeader,
SipHeader recordRouteHeader,
SipHeader contactHeader,
Buffer body) |
| Modifier and Type | Method and Description |
|---|---|
SipResponse |
clone()
Perform a deep clone of this SipMessage.
|
SipResponse.Builder |
copy() |
Buffer |
getMethod()
Get the method of this sip message
|
Buffer |
getReasonPhrase()
Get the reason phrase of this
SipResponse |
int |
getStatus()
Get the status code of this SIP response
|
countNoOfHeaders, equals, getAllHeaders, getCallIDHeader, getContactHeader, getContent, getContentLength, getContentTypeHeader, getCSeqHeader, getExpiresHeader, getFromHeader, getHeader, getHeader, getHeaders, getHeaders, getHeaderValues, getInitialLine, getInitialLineAsObject, getMaxForwards, getRecordRouteHeader, getRecordRouteHeaders, getRouteHeader, getRouteHeaders, getToHeader, getViaHeader, getViaHeaders, hasContent, initialLine, isInitial, toBuffer, toString, verifyfinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitis100Trying, isClientError, isError, isFinal, isGlobalError, isProvisional, isRedirect, isResponse, isRinging, isServerError, isSuccess, isTimeout, toResponse, withStatusCodecountNoOfHeaders, createResponse, createResponse, frame, frame, frame, getAllHeaders, getCallIDHeader, getContactHeader, getContent, getContentLength, getContentTypeHeader, getCSeqHeader, getExpiresHeader, getFromHeader, getHeader, getHeader, getHeaders, getHeaders, getHeaderValues, getInitialLine, getMaxForwards, getRecordRouteHeader, getRecordRouteHeaders, getRouteHeader, getRouteHeaders, getToHeader, getViaHeader, getViaHeaders, hasContent, initialLine, isAck, isBye, isByeRequest, isCancel, isCancelRequest, isFinalNon2xx, isInfo, isInfoRequest, isInitial, isInvite, isInviteRequest, isMessage, isMessageRequest, isOptions, isOptionsRequest, isRegister, isRegisterRequest, isRequest, isSubsequent, toBuffer, toRequest, verifyprotected ImmutableSipResponse(Buffer message, SipResponseLine initialLine, Map<String,List<SipHeader>> headers, SipHeader toHeader, SipHeader fromHeader, SipHeader cSeqHeader, SipHeader callIdHeader, SipHeader maxForwardsHeader, SipHeader viaHeader, SipHeader routeHeader, SipHeader recordRouteHeader, SipHeader contactHeader, Buffer body)
message - the full immutable buffer which has the entire SIP message in it, including all headers, body
initial line etc.initialLine - the parsed initial line (which is just a reference into the message buffer)headers - body - public Buffer getMethod() throws SipParseException
SipMessagegetMethod in interface SipMessageSipParseExceptionpublic SipResponse.Builder copy()
copy in interface SipMessagecopy in interface SipResponsepublic int getStatus()
SipResponsegetStatus in interface SipResponsepublic Buffer getReasonPhrase()
SipResponseSipResponsegetReasonPhrase in interface SipResponsepublic final SipResponse clone()
SipMessageclone in interface SipMessageclone in interface SipResponseclone in class ImmutableSipMessageCopyright © 2020. All Rights Reserved.