Interface ServerNotifyProcessorHandler

All Known Implementing Classes:
DefaultServerNotifyProcessorHandler

public interface ServerNotifyProcessorHandler
Server模块NOTIFY请求处理器业务接口 负责具体的NOTIFY请求业务逻辑实现
Author:
luna
  • Method Details

    • handleNotifyRequest

      default void handleNotifyRequest(javax.sip.RequestEvent evt, FromDevice fromDevice)
      处理NOTIFY请求
      Parameters:
      evt - 请求事件
      fromDevice - 发送设备
    • validateDevicePermission

      default boolean validateDevicePermission(javax.sip.RequestEvent evt)
      验证设备权限
      Parameters:
      evt - 请求事件
      Returns:
      是否有权限
    • handleNotifyError

      default void handleNotifyError(javax.sip.RequestEvent evt, String errorMessage)
      处理NOTIFY请求错误
      Parameters:
      evt - 请求事件
      errorMessage - 错误消息
    • deviceNotifyUpdate

      default void deviceNotifyUpdate(String userId, DeviceOtherUpdateNotify deviceOtherUpdateNotify)