NIMSDK-AOS  9.19.0
QChatSubscribeAllChannelResult.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.result;
2 
4 import java.io.Serializable;
5 import java.util.List;
6 
7 /**
8  * "订阅服务器下所有频道消息"接口结果
9  */
10 public class QChatSubscribeAllChannelResult implements Serializable {
11 
12  private final List<QChatUnreadInfo> unreadInfoList;
13  private final List<Long> failedList;
14 
15  /**
16  *
17  * @param unreadInfoList 订阅成功后的未读信息列表
18  * @param failedList 订阅失败的服务器id列表
19  */
20  public QChatSubscribeAllChannelResult(List<QChatUnreadInfo> unreadInfoList, List<Long> failedList) {
21  this.unreadInfoList = unreadInfoList;
22  this.failedList = failedList;
23  }
24 
25  /**
26  * 获取订阅成功后的未读信息列表
27  * 订阅正在输入事件时,该数据返回为空
28  * @return 未读信息列表
29  */
30  public List<QChatUnreadInfo> getUnreadInfoList() {
31  return unreadInfoList;
32  }
33 
34  /**
35  * 获取订阅失败的服务器id信息列表
36  * @return
37  */
38  public List<Long> getFailedList() {
39  return failedList;
40  }
41 
42  @Override
43  public String toString() {
44  return "QChatSubscribeAllChannelResult{" +
45  "unreadInfoList=" + unreadInfoList +
46  '}';
47  }
48 }
List< Long > getFailedList()
获取订阅失败的服务器id信息列表
QChatSubscribeAllChannelResult(List< QChatUnreadInfo > unreadInfoList, List< Long > failedList)
List< QChatUnreadInfo > getUnreadInfoList()
获取订阅成功后的未读信息列表 订阅正在输入事件时,该数据返回为空