Class DefaultInviteResponseProcessorHandler
java.lang.Object
io.github.lunasaw.gbproxy.server.transmit.response.invite.DefaultInviteResponseProcessorHandler
- All Implemented Interfaces:
InviteResponseProcessorHandler
@Component
@ConditionalOnMissingBean(InviteResponseProcessorHandler.class)
public class DefaultInviteResponseProcessorHandler
extends Object
implements InviteResponseProcessorHandler
默认INVITE响应处理器业务实现
负责具体的业务逻辑处理
- Author:
- luna
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleFailureResponse
(javax.sip.ResponseEvent evt, String callId, int statusCode) 处理失败响应void
handleOkResponse
(javax.sip.ResponseEvent evt, String callId) 处理OK响应void
handleTryingResponse
(javax.sip.ResponseEvent evt, String callId) 处理Trying响应void
processOkResponse
(gov.nist.javax.sip.ResponseEventExt evt, String callId) 处理OK响应的协议层处理
-
Constructor Details
-
DefaultInviteResponseProcessorHandler
public DefaultInviteResponseProcessorHandler()
-
-
Method Details
-
handleTryingResponse
Description copied from interface:InviteResponseProcessorHandler
处理Trying响应- Specified by:
handleTryingResponse
in interfaceInviteResponseProcessorHandler
- Parameters:
evt
- 响应事件callId
- 呼叫ID
-
handleOkResponse
Description copied from interface:InviteResponseProcessorHandler
处理OK响应- Specified by:
handleOkResponse
in interfaceInviteResponseProcessorHandler
- Parameters:
evt
- 响应事件callId
- 呼叫ID
-
processOkResponse
Description copied from interface:InviteResponseProcessorHandler
处理OK响应的协议层处理- Specified by:
processOkResponse
in interfaceInviteResponseProcessorHandler
- Parameters:
evt
- 响应事件扩展callId
- 呼叫ID
-
handleFailureResponse
Description copied from interface:InviteResponseProcessorHandler
处理失败响应- Specified by:
handleFailureResponse
in interfaceInviteResponseProcessorHandler
- Parameters:
evt
- 响应事件callId
- 呼叫IDstatusCode
- 状态码
-