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