NIMSDK-AOS  9.19.0
SystemMessageType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.constant;
2 
3 import com.netease.nimlib.biz.constant.ITalkService;
4 
5 /**
6  * 系统消息类型定义
7  */
8 public enum SystemMessageType {
9 
10  undefined(-1),
11 
12  /**
13  * 用户申请加入群组通知。群内所有管理员会收到该系统通知。 <br>
14  * 附件对象返回为空
15  */
16  ApplyJoinTeam(ITalkService.SystemMsgType.TEAM_APPLY),
17 
18  /**
19  * 管理员拒绝用户入群申请。申请入群的用户会收到该通知。<br>
20  * 如果管理员通过了申请,群内所有用户(包括申请者)都会收到一条通过申请的广播。<br>
21  * 申请者将不会再收到单独的申请通过的系统消息。<br>
22  * 附件对象返回为Team
23  */
24  RejectTeamApply(ITalkService.SystemMsgType.TEAM_APPLY_REJECT),
25 
26  /**
27  * 管理员邀请其他用户加入群组的系统通知。所有被邀请的用户会收到该通知。<br>
28  * 附件对象返回为Team
29  */
30  TeamInvite(ITalkService.SystemMsgType.TEAM_INVITE),
31 
32  /**
33  * 用户拒绝入群邀请的系统通知。邀请该用户入群的管理员会收到该通知。<br>
34  * 如果用户接受邀请,群内所有用户(包括邀请者)都会收到一条接受邀请的广播。<br>
35  * 邀请者将不会再收到单独的接受邀请的系统消息。<br>
36  * 附件对象返回为空
37  */
38  DeclineTeamInvite(ITalkService.SystemMsgType.TEAM_INVITE_DECLINE),
39 
40  /**
41  * 对方(请求/已经)加你为好友
42  */
43  AddFriend(ITalkService.SystemMsgType.FRIEND_ADD),
44 
45  /**
46  * 超大群申请入群
47  */
48  SuperTeamApply(ITalkService.SystemMsgType.SUPERTEAM_APPLY),
49 
50  /**
51  * 超大群拒绝入群申请
52  */
53  SuperTeamApplyReject(ITalkService.SystemMsgType.SUPERTEAM_APPLY_REJECT),
54 
55  /**
56  * 超大群邀请进群
57  */
58  SuperTeamInvite(ITalkService.SystemMsgType.SUPERTEAM_INVITE),
59 
60  /**
61  * 超大群拒绝进群邀请
62  */
63  SuperTeamInviteReject(ITalkService.SystemMsgType.SUPERTEAM_INVITE_REJECT),
64  ;
65 
66  private int value;
67 
68  SystemMessageType(int value) {
69  this.value = value;
70  }
71 
72  public int getValue() {
73  return value;
74  }
75 
76  public static SystemMessageType typeOfValue(int value) {
77  for (SystemMessageType e : values()) {
78  if (e.getValue() == value) {
79  return e;
80  }
81  }
82  return undefined;
83  }
84 }
AddFriend
对方(请求/已经)加你为好友
DeclineTeamInvite
用户拒绝入群邀请的系统通知。邀请该用户入群的管理员会收到该通知。 如果用户接受邀请,群内所有用户(包...
TeamInvite
管理员邀请其他用户加入群组的系统通知。所有被邀请的用户会收到该通知。 附件对象返回为Team ...
RejectTeamApply
管理员拒绝用户入群申请。申请入群的用户会收到该通知。 如果管理员通过了申请,群内所有用户(包括申请者)...
ApplyJoinTeam
用户申请加入群组通知。群内所有管理员会收到该系统通知。 附件对象返回为空