Class InviteRequestStrategy
java.lang.Object
io.github.lunasaw.sip.common.transmit.strategy.AbstractSipRequestStrategy
io.github.lunasaw.sip.common.transmit.strategy.impl.InviteRequestStrategy
- All Implemented Interfaces:
SipRequestStrategy
INVITE请求策略实现
- Author:
- lin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.sip.message.RequestbuildRequest(FromDevice fromDevice, ToDevice toDevice, String content, String callId) 构建基础请求protected javax.sip.message.RequestbuildRequestWithSubject(FromDevice fromDevice, ToDevice toDevice, String content, String subject, String callId) 构建带主题的请求Methods inherited from class io.github.lunasaw.sip.common.transmit.strategy.AbstractSipRequestStrategy
buildRequestWithSubscribe, sendRequest, sendRequest, sendRequestWithSubject, sendRequestWithSubscribe
-
Constructor Details
-
InviteRequestStrategy
public InviteRequestStrategy()
-
-
Method Details
-
buildRequest
protected javax.sip.message.Request buildRequest(FromDevice fromDevice, ToDevice toDevice, String content, String callId) Description copied from class:AbstractSipRequestStrategy构建基础请求- Specified by:
buildRequestin classAbstractSipRequestStrategy- Parameters:
fromDevice- 发送方设备toDevice- 接收方设备content- 请求内容callId- 呼叫ID- Returns:
- 构建的请求
-
buildRequestWithSubject
protected javax.sip.message.Request buildRequestWithSubject(FromDevice fromDevice, ToDevice toDevice, String content, String subject, String callId) Description copied from class:AbstractSipRequestStrategy构建带主题的请求- Overrides:
buildRequestWithSubjectin classAbstractSipRequestStrategy- Parameters:
fromDevice- 发送方设备toDevice- 接收方设备content- 请求内容subject- 主题callId- 呼叫ID- Returns:
- 构建的请求
-