NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
V2NIMTeamListener.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.v2.team;
2
3import com.netease.nimlib.sdk.v2.V2NIMError;
4import com.netease.nimlib.sdk.v2.team.model.V2NIMTeam;
5import com.netease.nimlib.sdk.v2.team.model.V2NIMTeamJoinActionInfo;
6import com.netease.nimlib.sdk.v2.team.model.V2NIMTeamMember;
7import java.util.List;
8
9/**
10 * 群组监听回调
11 */
12public interface V2NIMTeamListener {
13 /**
14 * 同步开始回调
15 */
17 /**
18 * 同步完成回调
19 */
21 /**
22 * 同步失败回调
23 * @param error 同步错误信息
24 */
26 /**
27 * 群组创建回调
28 * @param team 创建的群组
29 */
31 /**
32 * 群组解散回调
33 * @param team 解散的群组
34 */
36 /**
37 * 当自己被邀请后接受邀请, 或申请通过, 回调通知
38 * @param team 群组信息
39 */
41 /**
42 * 当自己主动离开群组或被管理员踢出群组会收到该回调
43 * @param team 离开的群组
44 * @param isKicked 是否是被踢出
45 */
46 void onTeamLeft(V2NIMTeam team,boolean isKicked);
47 /**
48 * 群组信息更新回调
49 * @param team 改变的群组
50 */
52
53 /**
54 * 群组成员加入回调
55 * @param teamMembers 加入的群组成员列表
56 */
57 void onTeamMemberJoined(List<V2NIMTeamMember> teamMembers);
58
59 /**
60 * 群组成员被踢回调
61 * @param operatorAccountId 操作者的账号id
62 * @param teamMembers 被踢的群组成员列表
63 */
64 void onTeamMemberKicked(String operatorAccountId,List<V2NIMTeamMember> teamMembers);
65
66 /**
67 * 群组成员退出群组回调
68 * @param teamMembers 退出的群组成员列表
69 */
70 void onTeamMemberLeft(List<V2NIMTeamMember> teamMembers);
71
72 /**
73 * 群组成员信息变更回调
74 * @param teamMembers 变更的群组成员列表
75 */
76 void onTeamMemberInfoUpdated(List<V2NIMTeamMember> teamMembers);
77
78 /**
79 * 入群操作回调
80 * @param joinActionInfo
81 */
83}
void onTeamMemberInfoUpdated(List< V2NIMTeamMember > teamMembers)
群组成员信息变更回调
void onTeamLeft(V2NIMTeam team, boolean isKicked)
当自己主动离开群组或被管理员踢出群组会收到该回调
void onTeamCreated(V2NIMTeam team)
群组创建回调
void onTeamMemberLeft(List< V2NIMTeamMember > teamMembers)
群组成员退出群组回调
void onTeamDismissed(V2NIMTeam team)
群组解散回调
void onTeamMemberJoined(List< V2NIMTeamMember > teamMembers)
群组成员加入回调
void onTeamInfoUpdated(V2NIMTeam team)
群组信息更新回调
void onReceiveTeamJoinActionInfo(V2NIMTeamJoinActionInfo joinActionInfo)
入群操作回调
void onTeamJoined(V2NIMTeam team)
当自己被邀请后接受邀请, 或申请通过, 回调通知
void onTeamMemberKicked(String operatorAccountId, List< V2NIMTeamMember > teamMembers)
群组成员被踢回调
void onSyncFailed(V2NIMError error)
同步失败回调