NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
SystemMessageObserver.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.msg;
2
3import com.netease.nimlib.invocation.ObserverInterface;
4import com.netease.nimlib.sdk.Observer;
5import com.netease.nimlib.sdk.msg.model.SystemMessage;
6
7/**
8 * 系统消息观察者接口
9 */
10@ObserverInterface
11public interface SystemMessageObserver {
12
13 /**
14 * 注册/注销系统消息接收事件观察者
15 * @param observer 观察者, 参数为接收到的系统消息
16 * @param register true为注册,false为注销
17 */
18 public void observeReceiveSystemMsg(Observer<SystemMessage> observer, boolean register);
19
20 /**
21 * 注册/注销系统消息未读数变化事件观察者
22 * @param observer 观察者, 参数当前的系统消息未读数
23 * @param register true为注册,false为注销
24 */
25 public void observeUnreadCountChange(Observer<Integer> observer, boolean register);
26}
void observeReceiveSystemMsg(Observer< SystemMessage > observer, boolean register)
注册/注销系统消息接收事件观察者
void observeUnreadCountChange(Observer< Integer > observer, boolean register)
注册/注销系统消息未读数变化事件观察者