public interface SipRequest extends SipMessage
Modifier and Type | Interface and Description |
---|---|
static class |
SipRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static SipRequest.Builder |
ack(SipURI requestURI) |
static SipRequest.Builder |
ack(java.lang.String requestURI) |
static SipRequest.Builder |
cancel(SipURI requestURI) |
static SipRequest.Builder |
cancel(java.lang.String requestURI) |
SipRequest |
clone()
Perform a deep clone of this SipMessage.
|
URI |
getRequestUri()
Get the request uri of the sip request
|
static SipRequest.Builder |
invite(java.lang.String requestURI)
Factory method for creating a new INVITE request builder.
|
RouteHeader |
popRouteHeader()
Pop the top-most route header.
|
static SipRequest.Builder |
request(Buffer method,
java.lang.String requestURI) |
addHeader, addHeaderFirst, createResponse, frame, frame, getCallIDHeader, getContactHeader, getContent, getContentTypeHeader, getCSeqHeader, getExpiresHeader, getFromHeader, getHeader, getHeader, getInitialLine, getMaxForwards, getMethod, getRawContent, getRecordRouteHeader, getRecordRouteHeaders, getRouteHeader, getRouteHeaders, getToHeader, getViaHeader, getViaHeaders, hasContent, isAck, isBye, isCancel, isInfo, isInitial, isInvite, isMessage, isOptions, isRegister, isRequest, isResponse, popHeader, setHeader, toBuffer, toRequest, toResponse, verify
URI getRequestUri() throws SipParseException
SipParseException
RouteHeader popRouteHeader()
SipMessage.popHeader(Buffer)
.RouteHeader
or null if this SipRequest
contained no
RouteHeader
s.SipRequest clone()
SipMessage
clone
in interface SipMessage
static SipRequest.Builder invite(java.lang.String requestURI) throws SipParseException
requestURI
- the request-uri of the INVITE request.SipRequestBuilder
SipParseException
- in case the request uri cannot be parsedstatic SipRequest.Builder ack(java.lang.String requestURI) throws SipParseException
SipParseException
static SipRequest.Builder ack(SipURI requestURI) throws SipParseException
SipParseException
static SipRequest.Builder cancel(SipURI requestURI) throws SipParseException
SipParseException
static SipRequest.Builder cancel(java.lang.String requestURI) throws SipParseException
SipParseException
static SipRequest.Builder request(Buffer method, java.lang.String requestURI) throws SipParseException
SipParseException
Copyright © 2015. All Rights Reserved.