Interface ServerInfoProcessorHandler

All Known Implementing Classes:
DefaultServerInfoProcessorHandler

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

    • handleInfoRequest

      default void handleInfoRequest(String userId, String content, javax.sip.RequestEvent evt)
      处理INFO请求
      Parameters:
      userId - 用户ID
      content - 请求内容
      evt - 请求事件
    • validateDevicePermission

      default boolean validateDevicePermission(String userId, String sipId, javax.sip.RequestEvent evt)
      验证设备权限
      Parameters:
      userId - 用户ID
      sipId - SIP ID
      evt - 请求事件
      Returns:
      是否有权限
    • handleInfoError

      default void handleInfoError(String userId, String errorMessage, javax.sip.RequestEvent evt)
      处理INFO请求错误
      Parameters:
      userId - 用户ID
      errorMessage - 错误消息
      evt - 请求事件