NIMSDK-AOS  9.16.0
IMsgImportProcessor.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.migration.processor;
2 
4 
5 import java.io.File;
6 
10 public interface IMsgImportProcessor extends IMsgMigrationProgress {
11 
12 
22  File decrypt(File originFile, String secretKey) throws Exception;
23 
24 
33  File unzip(File originFile) throws Exception;
34 
35 
45  @Override
46  void progressUpdate(int progress, int state);
47 
48 }
历史消息牵移时导出时自定义处理器,导出时参考IMsgExportProcessor
void progressUpdate(int progress, int state)
进度通知,此方法运行UI线程,可以直接更新UI
File decrypt(File originFile, String secretKey)
导入时的解密动作,运行在后台线程。 注意:用户只能进行解密的操作,不能修改文件的内容,并且各端实现保...
File unzip(File originFile)
导入时的解压缩动作,运行在后台线程。 注意:用户只能进行解压缩的操作,不能修改文件的内容,并且各端实...