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,
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) |
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, 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)
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.