public class SipRequestBuilder extends SipMessageBuilder<SipRequest> implements SipRequest.Builder
Constructor and Description |
---|
SipRequestBuilder(Buffer method) |
Modifier and Type | Method and Description |
---|---|
protected SipInitialLine |
buildInitialLine() |
protected CSeqHeader |
generateDefaultCSeqHeader() |
protected ToHeader |
generateDefaultToHeader() |
protected SipRequest |
internalBuild(Buffer msg,
SipInitialLine initialLine,
List<SipHeader> headers,
short indexOfTo,
short indexOfFrom,
short indexOfCSeq,
short indexOfCallId,
short indexOfMaxForwards,
short indexOfVia,
short indexOfRoute,
short indexOfRecordRoute,
short indexOfContact,
Buffer body) |
protected boolean |
isBuildingRequest()
Indicates whether or not we are building a request.
|
SipRequest.Builder |
withRequestURI(String uri) |
SipRequest.Builder |
withRequestURI(URI uri) |
build, getRequestURIFunction, isBuildingResponse, onCommit, onContactHeader, onCSeqHeader, onFromHeader, onHeader, onMaxForwardsHeader, onRecordRouteHeader, onRequestURI, onRouteHeader, onToHeader, onTopMostRecordRouteHeader, onTopMostRouteHeader, onTopMostViaHeader, onViaHeader, withBody, withCallIdHeader, withContactHeader, withCSeqHeader, withFromHeader, withFromHeader, withHeader, withHeaders, withMaxForwardsHeader, withNoDefaults, withNoRoutes, withPoppedRoute, withPoppedVia, withPushHeader, withRecordRouteHeader, withRecordRouteHeaders, withRecordRouteHeaders, withRouteHeader, withRouteHeaders, withRouteHeaders, withToHeader, withToHeader, withTopMostRecordRouteHeader, withTopMostRouteHeader, withTopMostViaHeader, withTopMostViaHeader, withViaHeader, withViaHeaders, withViaHeaders
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, isSipRequestBuilder, toSipRequestBuilder
isSipResponseBuilder, onCommit, onContactHeader, onCSeqHeader, onFromHeader, onHeader, onMaxForwardsHeader, onRecordRouteHeader, onRequestURI, onRouteHeader, onToHeader, onTopMostRecordRouteHeader, onTopMostRouteHeader, onTopMostViaHeader, onViaHeader, toSipResponseBuilder, withBody, withCallIdHeader, withContactHeader, withCSeqHeader, withFromHeader, withFromHeader, withHeader, withHeaders, withMaxForwardsHeader, withNoDefaults, withNoRoutes, withPoppedRoute, withPoppedVia, withPushHeader, withRecordRouteHeader, withRecordRouteHeaders, withRecordRouteHeaders, withRouteHeader, withRouteHeaders, withRouteHeaders, withToHeader, withToHeader, withTopMostRecordRouteHeader, withTopMostRouteHeader, withTopMostViaHeader, withTopMostViaHeader, withViaHeader, withViaHeaders, withViaHeaders
public SipRequestBuilder(Buffer method)
protected CSeqHeader generateDefaultCSeqHeader()
generateDefaultCSeqHeader
in class SipMessageBuilder<SipRequest>
protected ToHeader generateDefaultToHeader()
generateDefaultToHeader
in class SipMessageBuilder<SipRequest>
protected final boolean isBuildingRequest()
SipMessageBuilder
SipHeaderBuilderWrapper#enforceDefaults()
isBuildingRequest
in class SipMessageBuilder<SipRequest>
protected SipInitialLine buildInitialLine() throws SipParseException
buildInitialLine
in class SipMessageBuilder<SipRequest>
SipParseException
protected SipRequest internalBuild(Buffer msg, SipInitialLine initialLine, List<SipHeader> headers, short indexOfTo, short indexOfFrom, short indexOfCSeq, short indexOfCallId, short indexOfMaxForwards, short indexOfVia, short indexOfRoute, short indexOfRecordRoute, short indexOfContact, Buffer body)
internalBuild
in class SipMessageBuilder<SipRequest>
public SipRequest.Builder withRequestURI(URI uri) throws SipParseException
withRequestURI
in interface SipRequest.Builder
SipParseException
- in case the request uri is nullpublic SipRequest.Builder withRequestURI(String uri) throws SipParseException
withRequestURI
in interface SipRequest.Builder
SipParseException
Copyright © 2016. All Rights Reserved.