Class TestRegisterProcessorHandler
java.lang.Object
io.github.lunasaw.gbproxy.test.handler.TestRegisterProcessorHandler
- All Implemented Interfaces:
RegisterProcessorHandler
@Component
@Primary
public class TestRegisterProcessorHandler
extends Object
implements RegisterProcessorHandler
测试专用的 RegisterProcessorHandler 实现
用于客户端注册响应处理的测试
- Author:
- claude
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleRegisterFailure
(String toUserId, int statusCode) 处理注册失败void
handleUnauthorized
(javax.sip.ResponseEvent evt, String toUserId, String callId) 处理未授权响应void
registerSuccess
(String toUserId) 注册成功Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.github.lunasaw.gbproxy.client.transmit.response.register.RegisterProcessorHandler
getExpire
-
Constructor Details
-
TestRegisterProcessorHandler
public TestRegisterProcessorHandler()
-
-
Method Details
-
registerSuccess
Description copied from interface:RegisterProcessorHandler
注册成功- Specified by:
registerSuccess
in interfaceRegisterProcessorHandler
- Parameters:
toUserId
- 目标用户ID
-
handleUnauthorized
Description copied from interface:RegisterProcessorHandler
处理未授权响应- Specified by:
handleUnauthorized
in interfaceRegisterProcessorHandler
- Parameters:
evt
- 响应事件toUserId
- 目标用户IDcallId
- 呼叫ID
-
handleRegisterFailure
Description copied from interface:RegisterProcessorHandler
处理注册失败- Specified by:
handleRegisterFailure
in interfaceRegisterProcessorHandler
- Parameters:
toUserId
- 目标用户IDstatusCode
- 状态码
-