接口 BroadcastContext

所有已知子接口:
CommunicationAggregationContext
所有已知实现类:
BrokerClientItem

public interface BroadcastContext
广播通讯上下文
     see:
     广播、推送
 
作者:
渔民小镇
日期:
2022-05-18
  • 方法详细资料

    • broadcast

      void broadcast(ResponseMessage responseMessage, Collection<Long> userIdList)
      广播消息给指定用户列表
      参数:
      responseMessage - 消息
      userIdList - 指定用户列表 (如果为 null 或 empty 就不会触发)
    • broadcast

      void broadcast(ResponseMessage responseMessage, long userId)
      广播消息给单个用户
      参数:
      responseMessage - 消息
      userId - userId
    • broadcast

      void broadcast(ResponseMessage responseMessage)
      全服广播
      参数:
      responseMessage - 消息
    • broadcast

      default void broadcast(CmdInfo cmdInfo, Object bizData)
      全服广播
      参数:
      cmdInfo - 广播到此路由
      bizData - 业务数据
    • broadcast

      default void broadcast(CmdInfo cmdInfo, Object bizData, Collection<Long> userIdList)
      广播消息给指定用户列表
      参数:
      cmdInfo - 广播到此路由
      bizData - 业务数据
      userIdList - 指定用户列表
    • broadcast

      default void broadcast(CmdInfo cmdInfo, Object bizData, long userId)
      广播消息给单个用户
      参数:
      cmdInfo - 广播到此路由
      bizData - 业务数据
      userId - userId