NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
FriendServiceObserve.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.friend;
2
3import com.netease.nimlib.apt.annotation.NIMService;
4import com.netease.nimlib.invocation.ObserverInterface;
5import com.netease.nimlib.sdk.Observer;
6import com.netease.nimlib.sdk.friend.model.BlackListChangedNotify;
7import com.netease.nimlib.sdk.friend.model.FriendChangedNotify;
8import com.netease.nimlib.sdk.friend.model.MuteListChangedNotify;
9
10/**
11 * 好友关系、黑名单变更通知
12 */
13@NIMService("好友关系服务观察者")
14@ObserverInterface
15public interface FriendServiceObserve {
16 /**
17 * 监听好友关系变化通知
18 *
19 * @param observer 观察者,参数为收到的好友关系变化通知。
20 * @param register true为注册监听,false为取消监听
21 */
23
24 /**
25 * 监听黑名单变更通知
26 *
27 * @param observer 观察者,参数为收到的黑名单变化通知。
28 * @param register true为注册监听,false为取消监听
29 */
31
32
33 /**
34 * 监听静音列表变更通知
35 *
36 * @param observer 观察者,参数为静音列表变更通知。
37 * @param register true为注册监听,false为取消监听
38 */
40}
void observeMuteListChangedNotify(Observer< MuteListChangedNotify > observer, boolean register)
监听静音列表变更通知
void observeBlackListChangedNotify(Observer< BlackListChangedNotify > observer, boolean register)
监听黑名单变更通知
void observeFriendChangedNotify(Observer< FriendChangedNotify > observer, boolean register)
监听好友关系变化通知