Interface ServerNotifyProcessorHandler
- All Known Implementing Classes:
DefaultServerNotifyProcessorHandler
public interface ServerNotifyProcessorHandler
Server模块NOTIFY请求处理器业务接口
负责具体的NOTIFY请求业务逻辑实现
- Author:
- luna
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddeviceNotifyUpdate(String userId, DeviceOtherUpdateNotify deviceOtherUpdateNotify) default voidhandleNotifyError(javax.sip.RequestEvent evt, String errorMessage) 处理NOTIFY请求错误default voidhandleNotifyRequest(javax.sip.RequestEvent evt, FromDevice fromDevice) 处理NOTIFY请求default booleanvalidateDevicePermission(javax.sip.RequestEvent evt) 验证设备权限
-
Method Details
-
handleNotifyRequest
处理NOTIFY请求- Parameters:
evt- 请求事件fromDevice- 发送设备
-
validateDevicePermission
default boolean validateDevicePermission(javax.sip.RequestEvent evt) 验证设备权限- Parameters:
evt- 请求事件- Returns:
- 是否有权限
-
handleNotifyError
处理NOTIFY请求错误- Parameters:
evt- 请求事件errorMessage- 错误消息
-
deviceNotifyUpdate
-