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, withViaHeadersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, isSipRequestBuilder, toSipRequestBuilderisSipResponseBuilder, 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, withViaHeaderspublic SipRequestBuilder(Buffer method)
protected CSeqHeader generateDefaultCSeqHeader()
generateDefaultCSeqHeader in class SipMessageBuilder<SipRequest>protected ToHeader generateDefaultToHeader()
generateDefaultToHeader in class SipMessageBuilder<SipRequest>protected final boolean isBuildingRequest()
SipMessageBuilderSipHeaderBuilderWrapper#enforceDefaults()isBuildingRequest in class SipMessageBuilder<SipRequest>protected SipInitialLine buildInitialLine() throws SipParseException
buildInitialLine in class SipMessageBuilder<SipRequest>SipParseExceptionprotected 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.BuilderSipParseException - in case the request uri is nullpublic SipRequest.Builder withRequestURI(String uri) throws SipParseException
withRequestURI in interface SipRequest.BuilderSipParseExceptionCopyright © 2020. All Rights Reserved.