Uses of Class
io.github.lunasaw.sip.common.entity.SipMessage
Packages that use SipMessage
Package
Description
-
Uses of SipMessage in io.github.lunasaw.sip.common.entity
Methods in io.github.lunasaw.sip.common.entity that return SipMessageModifier and TypeMethodDescriptionSipMessage.addHeader(javax.sip.header.Header header) static SipMessageSipMessage.getAckBody()static SipMessageSipMessage.getAckBody(gov.nist.javax.sip.message.SIPResponse sipResponse) static SipMessageSipMessage.getByeBody()static SipMessageSipMessage.getInfoBody()static SipMessageSipMessage.getInviteBody()static SipMessageSipMessage.getMessageBody()static SipMessageSipMessage.getNotifyBody()static SipMessageSipMessage.getRegisterBody()static SipMessageSipMessage.getResponse(int statusCode) static SipMessageSipMessage.getSubscribeBody() -
Uses of SipMessage in io.github.lunasaw.sip.common.transmit.request
Methods in io.github.lunasaw.sip.common.transmit.request with parameters of type SipMessageModifier and TypeMethodDescriptionprotected voidAbstractSipRequestBuilder.addCustomHeaders(javax.sip.message.Request request, SipMessage sipMessage) 添加自定义头部javax.sip.message.RequestAbstractSipRequestBuilder.build(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) 构建SIP请求的模板方法(无订阅信息)javax.sip.message.RequestAbstractSipRequestBuilder.build(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage, SubscribeInfo subscribeInfo) 构建SIP请求的模板方法protected javax.sip.message.RequestAbstractSipRequestBuilder.buildBaseRequest(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) 构建基础SIP请求javax.sip.message.RequestAbstractSipRequestBuilder.buildFromResponse(javax.sip.address.SipURI requestUri, SipMessage sipMessage, gov.nist.javax.sip.message.SIPResponse sipResponse) 基于SIP响应构建请求的模板方法static javax.sip.message.RequestSipRequestBuilderFactory.createSipRequest(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) 通用SIP请求构建方法static javax.sip.message.RequestSipRequestBuilderFactory.createSipRequest(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage, SubscribeInfo subscribeInfo) 通用SIP请求构建方法(带订阅信息)static javax.sip.message.RequestSipRequestProvider.createSipRequest(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) Deprecated.创建SIP请求static javax.sip.message.RequestSipRequestProvider.createSipRequest(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage, SubscribeInfo subscribeInfo) Deprecated.带订阅创建SIP请求static javax.sip.message.RequestSipRequestProvider.createSipRequest(javax.sip.address.SipURI requestUri, SipMessage sipMessage, gov.nist.javax.sip.message.SIPResponse sipResponse) Deprecated.protected voidAbstractSipRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) 子类特定的请求定制化逻辑 默认空实现,子类可以重写protected voidAckRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidByeRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidInfoRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidInviteRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidMessageRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidNotifyRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidRegisterRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidSubscribeRequestBuilder.customizeRequest(javax.sip.message.Request request, FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) protected voidAbstractSipRequestBuilder.processSubscribeInfo(SipMessage sipMessage, SubscribeInfo subscribeInfo) 处理订阅信息protected voidAbstractSipRequestBuilder.validateParameters(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage) 参数校验 -
Uses of SipMessage in io.github.lunasaw.sip.common.transmit.response
Methods in io.github.lunasaw.sip.common.transmit.response with parameters of type SipMessageModifier and TypeMethodDescriptionstatic javax.sip.message.ResponseSipResponseProvider.createSipResponse(FromDevice fromDevice, ToDevice toDevice, SipMessage sipMessage)