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 TypeMethodDescriptionvoidhandleFailureResponse(javax.sip.ResponseEvent evt, String callId, int statusCode) 处理失败响应voidhandleOkResponse(javax.sip.ResponseEvent evt, String callId) 处理OK响应voidhandleTryingResponse(javax.sip.ResponseEvent evt, String callId) 处理Trying响应voidprocessOkResponse(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:
handleTryingResponsein interfaceInviteResponseProcessorHandler- Parameters:
evt- 响应事件callId- 呼叫ID
-
handleOkResponse
Description copied from interface:InviteResponseProcessorHandler处理OK响应- Specified by:
handleOkResponsein interfaceInviteResponseProcessorHandler- Parameters:
evt- 响应事件callId- 呼叫ID
-
processOkResponse
Description copied from interface:InviteResponseProcessorHandler处理OK响应的协议层处理- Specified by:
processOkResponsein interfaceInviteResponseProcessorHandler- Parameters:
evt- 响应事件扩展callId- 呼叫ID
-
handleFailureResponse
Description copied from interface:InviteResponseProcessorHandler处理失败响应- Specified by:
handleFailureResponsein interfaceInviteResponseProcessorHandler- Parameters:
evt- 响应事件callId- 呼叫IDstatusCode- 状态码
-