1package com.netease.nimlib.sdk.v2.conversation;
3import androidx.annotation.NonNull;
4import com.netease.nimlib.sdk.v2.V2NIMFailureCallback;
5import com.netease.nimlib.sdk.v2.V2NIMSuccessCallback;
6import com.netease.nimlib.sdk.v2.conversation.model.V2NIMConversationGroup;
7import com.netease.nimlib.sdk.v2.conversation.result.V2NIMConversationOperationResult;
void getConversationGroupList(V2NIMSuccessCallback< List< V2NIMConversationGroup > > success, V2NIMFailureCallback failure)
获取会话分组列表
void addConversationsToGroup(@NonNull String groupId, @NonNull List< String > conversationIds, V2NIMSuccessCallback< List< V2NIMConversationOperationResult > > success, V2NIMFailureCallback failure)
添加会话到分组
void removeConversationGroupListener(@NonNull V2NIMConversationGroupListener listener)
移除会话分组监听
void removeConversationsFromGroup(@NonNull String groupId, @NonNull List< String > conversationIds, V2NIMSuccessCallback< List< V2NIMConversationOperationResult > > success, V2NIMFailureCallback failure)
从会话分组移除会话
void deleteConversationGroup(@NonNull String groupId, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
删除会话分组
void addConversationGroupListener(@NonNull V2NIMConversationGroupListener listener)
添加会话分组监听
void createConversationGroup(@NonNull String name, String serverExtension, List< String > conversationIds, V2NIMSuccessCallback< V2NIMConversationGroupResult > success, V2NIMFailureCallback failure)
创建会话分组
void getConversationGroupListByIds(@NonNull List< String > groupIds, V2NIMSuccessCallback< List< V2NIMConversationGroup > > success, V2NIMFailureCallback failure)
获取会话分组列表
void getConversationGroup(@NonNull String groupId, V2NIMSuccessCallback< V2NIMConversationGroup > success, V2NIMFailureCallback failure)
获取会话分组
void updateConversationGroup(@NonNull String groupId, String name, String serverExtension, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
更新会话分组