NIMSDK-AOS
10.9.90
首页
相关页面
包
类
文件
文件列表
basesdk
src
com
netease
nimlib
sdk
v2
utility
V2NIMUtilityService.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.v2.utility;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
V2NIMFailureCallback
;
4
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
V2NIMProgressCallback
;
5
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
V2NIMSuccessCallback
;
6
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
utility
.
option
.
V2NIMExportMessageOption
;
7
import
com
.
netease
.
nimlib
.
sdk
.
v2
.
utility
.
option
.
V2NIMImportMessageOption
;
8
9
public
interface
V2NIMUtilityService
{
10
11
/**
12
* 导出本地消息到目标文件
13
* <p>
14
* 导入/导出过程中调用接口,本次调用抛错,上次调用继续执行
15
* </p>
16
*
17
* @param option 导出消息选项
18
* <ul>
19
* <li>导出文件路径</li>
20
* <li>如果文件存在,报错</li>
21
* <li>如果不传入文件路径,先判断是否存在sdk创建文件,如果存在先删除,
22
* 本地沙盒创建文件路径+命名【沙盒路径/nim_sdk/historyMessage】</li>
23
* </ul>
24
* @param success 查询成功回调
25
* @param failure 查询失败回调
26
* @param progress 导出消息进度回调
27
*/
28
void
exportMessagesToPath
(
V2NIMExportMessageOption
option,
29
V2NIMSuccessCallback<String>
success,
30
V2NIMFailureCallback
failure,
31
V2NIMProgressCallback
progress);
32
33
/**
34
* 从目标文件导入本地消息
35
* <p>
36
* 导入/导出过程中调用接口,本次调用抛错,上次调用继续执行
37
* </p>
38
*
39
* @param option 导入消息选项
40
* <ul>
41
* <li>导入文件路径</li>
42
* <li>如果文件不存在,报错</li>
43
* </ul>
44
* @param success 查询成功回调
45
* @param failure 查询失败回调
46
* @param progress 导入消息进度回调
47
*/
48
void
importMessagesFromPath
(
V2NIMImportMessageOption
option,
49
V2NIMSuccessCallback<Void>
success,
50
V2NIMFailureCallback
failure,
51
V2NIMProgressCallback
progress);
52
53
/**
54
* 取消当前导入/导出消息
55
*/
56
void
cancelMigrateMessages
();
57
58
}
com.netease.nimlib.sdk.v2.utility.V2NIMUtilityService.cancelMigrateMessages
void cancelMigrateMessages()
取消当前导入/导出消息
com.netease.nimlib.sdk
Definition:
NosTokenSceneConfig.java:1
com.netease.nimlib.sdk.v2.utility.V2NIMUtilityService
Definition:
V2NIMUtilityService.java:9
com.netease.nimlib.sdk.v2.utility.V2NIMUtilityService.importMessagesFromPath
void importMessagesFromPath(V2NIMImportMessageOption option, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure, V2NIMProgressCallback progress)
从目标文件导入本地消息
com.netease
com.netease.nimlib.sdk.v2.utility
Definition:
V2NIMUtilityService.java:1
com.netease.nimlib.sdk.v2.utility.option.V2NIMImportMessageOption
导入消息选项
Definition:
V2NIMImportMessageOption.java:6
com
com.netease.nimlib.sdk.v2.utility.option
Definition:
V2NIMExportMessageOption.java:1
com.netease.nimlib.sdk.v2.utility.V2NIMUtilityService.exportMessagesToPath
void exportMessagesToPath(V2NIMExportMessageOption option, V2NIMSuccessCallback< String > success, V2NIMFailureCallback failure, V2NIMProgressCallback progress)
导出本地消息到目标文件
com.netease.nimlib.sdk.v2.utility.option.V2NIMExportMessageOption
导出消息选项
Definition:
V2NIMExportMessageOption.java:6
com.netease.nimlib.sdk.v2.V2NIMSuccessCallback
Definition:
V2NIMSuccessCallback.java:3
com.netease.nimlib.sdk.v2
com.netease.nimlib.sdk.v2.V2NIMFailureCallback
Definition:
V2NIMFailureCallback.java:3
com.netease.nimlib.sdk.v2.V2NIMProgressCallback
Definition:
V2NIMProgressCallback.java:3
com.netease.nimlib
生成于 2026年 五月 11日 星期一 03:22:25 , 为 NIMSDK-AOS使用
1.8.11