NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
V2NIMMessageListener.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.v2.message;
2
3import java.util.List;
4
5public interface V2NIMMessageListener {
6
7 /**
8 * 添加消息监听
9 *
10 * @param messages 收到的消息内容
11 */
12 void onReceiveMessages(List<V2NIMMessage> messages);
13
14
15 /**
16 * 点对点已读回执
17 *
18 * @param readReceipts 消息已读回执列表
19 */
20 void onReceiveP2PMessageReadReceipts(List<V2NIMP2PMessageReadReceipt> readReceipts);
21
22
23 /**
24 * 群已读回执
25 *
26 * @param readReceipts 消息已读回执列表
27 */
28 void onReceiveTeamMessageReadReceipts(List<V2NIMTeamMessageReadReceipt> readReceipts);
29
30
31 /**
32 * 消息撤回回调
33 *
34 * @param revokeNotifications 消息撤回通知数据
35 */
36 void onMessageRevokeNotifications(List<V2NIMMessageRevokeNotification> revokeNotifications);
37
38
39 /**
40 * 消息pin状态回调通知
41 *
42 * @param pinNotification 消息pin状态变化通知数据
43 */
45
46
47 /**
48 * 消息评论状态回调
49 *
50 * @param quickCommentNotification 快捷评论通知数据
51 */
53
54
55 /**
56 * 消息被删除通知
57 *
58 * @param messageDeletedNotifications 被删除的消息列表
59 * 只支持点对点消息和高级群消息多端删除同步
60 */
61 void onMessageDeletedNotifications(List<V2NIMMessageDeletedNotification> messageDeletedNotifications);
62
63
64 /**
65 * 清空会话历史消息通知
66 *
67 * @param clearHistoryNotifications 被删除的消息列表
68 * 只支持点对点消息和高级群消息多端删除同步
69 */
70 void onClearHistoryNotifications(List<V2NIMClearHistoryNotification> clearHistoryNotifications);
71
72
73 /**
74 * 本端发送消息状态回调
75 * 来源: 发送消息, 插入消息
76 *
77 * @param message 发送或插入的消息
78 *
79 */
81
82 /**
83 * 添加消息更新监听
84 *
85 * @param messages 收到更新的消息
86 */
87 void onReceiveMessagesModified(List<V2NIMMessage> messages);
88}
void onMessageRevokeNotifications(List< V2NIMMessageRevokeNotification > revokeNotifications)
消息撤回回调
void onReceiveMessagesModified(List< V2NIMMessage > messages)
添加消息更新监听
void onSendMessage(V2NIMMessage message)
本端发送消息状态回调 来源: 发送消息, 插入消息
void onMessageQuickCommentNotification(V2NIMMessageQuickCommentNotification quickCommentNotification)
消息评论状态回调
void onReceiveMessages(List< V2NIMMessage > messages)
添加消息监听
void onMessagePinNotification(V2NIMMessagePinNotification pinNotification)
消息pin状态回调通知
void onReceiveP2PMessageReadReceipts(List< V2NIMP2PMessageReadReceipt > readReceipts)
点对点已读回执
void onClearHistoryNotifications(List< V2NIMClearHistoryNotification > clearHistoryNotifications)
清空会话历史消息通知
void onReceiveTeamMessageReadReceipts(List< V2NIMTeamMessageReadReceipt > readReceipts)
群已读回执
void onMessageDeletedNotifications(List< V2NIMMessageDeletedNotification > messageDeletedNotifications)
消息被删除通知