NIMSDK-AOS  9.16.0
NotificationType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.constant;
2 
6 public enum NotificationType {
7 
11  undefined(-1),
12 
17 
22 
27 
32 
37 
42 
47 
52 
57 
62 
67 
72 
77 
82 
87 
92 
93 
98 
103 
108 
113 
118 
123 
128 
133 
138 
143 
148 
153 
158 
163 
168 
173 
178 
183 
188 
193 
198 
207 
208  //401 ~ 500的id给超大群使用
213 
218 
223 
228 
233 
238 
243 
248 
253 
258 
263 
264  private int value;
265 
266  NotificationType(int value) {
267  this.value = value;
268  }
269 
270  public int getValue() {
271  return value;
272  }
273 
274  public static NotificationType typeOfValue(int value) {
275  for (NotificationType e : values()) {
276  if (e.getValue() == value) {
277  return e;
278  }
279  }
280  return undefined;
281  }
282 }
TransferOwner
TEAM:群组拥有者权限转移通知
ChatRoomMemberMuteAdd
ChatRoom:成员被设置禁言
ChatRoomMemberTempMuteRemove
ChatRoom: 主动解除临时禁言
ChatRoomCommonRemove
ChatRoom:成员取消固定成员
ChatRoomMemberMuteRemove
ChatRoom:成员被取消禁言
ChatRoomInfoUpdated
ChatRoom:聊天室信息被更新了
ChatRoomRoomDeMuted
ChatRoom: 聊天室解除全体禁言状态
PassTeamApply
TEAM:管理员通过用户入群申请
ChatRoomRoomMuted
ChatRoom: 聊天室被禁言了,只有管理员可以发言,其他人都处于禁言状态
ChatRoomCommonAdd
ChatRoom:成员设定为固定成员
InviteMember
TEAM:邀请群成员,用于讨论组中,讨论组可直接拉人入群
ChatRoomMemberBlackRemove
ChatRoom:成员被取消黑名单
ChatRoomMyRoomRoleUpdated
ChatRoom: 成员主动更新了聊天室内的角色信息(仅指nick/avator/ext)
ChatRoomRecall
ChatRoom: 聊天室消息撤回,包括的字段是operator、target、msgTime、msgId、ext字段
ChatRoomQueueBatchAdd
ChatRoom: 批量添加聊天室队列元素