分布式存储数据的方法

分布式存储数据的方法

HarmonyOS
2024-08-07 10:01:51
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
chmqn
// EntryAbility.ets
export default class EntryAbility extends UIAbility {
  onContinue(wantParam: Record<string, Object | undefined>): AbilityConstant.OnContinueResult {
    // The data to be migrated is stored in wantParam.
    wantParam.appendix = JSON.stringify(AppStorage.get<Array<AppendixBean>>('appendix'));
    try {
      let sessionId: string = distributedDataObject.genSessionId();
      if (this.localObject) {
        this.localObject.setSessionId(sessionId);
        this.localObject['recipient'] = AppStorage.get('recipient');
        this.localObject['sender'] = AppStorage.get('sender');
        this.localObject['subject'] = AppStorage.get('subject');
        this.localObject['emailContent'] = AppStorage.get('emailContent');
        this.targetDeviceId = wantParam.targetDevice as string;
        this.localObject.save(wantParam.targetDevice as string).then(() => {
          Logger.info('onContinue localObject save success');
        }).catch((err: BusinessError) => {
          Logger.error(`Failed to save. Code:${err.code},message:${err.message}`);
        });
      }
      wantParam.distributedSessionId = sessionId;
    } catch (error) {
      Logger.error('EntryAbility', 'distributedDataObject failed', `code ${(error as BusinessError).code}`);
    }
    return AbilityConstant.OnContinueResult.AGREE;
  }
}
分享
微博
QQ
微信
回复
2024-08-07 14:51:46
相关问题
分布式恢复数据方法
155浏览 • 1回复 待解决
分布式数据管理没有了吗?
2826浏览 • 1回复 待解决
spark 分布式数据到oracle
1711浏览 • 1回复 待解决
分布式是怎么启用
4905浏览 • 1回复 待解决
Redis 模板分布式
2741浏览 • 1回复 待解决
分布式键值数据库使用分享
731浏览 • 1回复 待解决
Harmonyos 分布式迁移失败
2795浏览 • 0回复 待解决
关于鸿蒙分布式数据库key疑问
5540浏览 • 1回复 待解决
分布式数据疑惑有懂吗?
2781浏览 • 1回复 待解决
求解分布式数据库使用问题?
4069浏览 • 1回复 待解决
分布式跟踪如何实现?
120浏览 • 1回复 待解决
分布式数据库选型问题有知道吗?
3497浏览 • 1回复 待解决
鸿蒙系统是如何实现分布式
12676浏览 • 2回复 待解决
PolarDB分布式架构有什么特点?
3219浏览 • 1回复 待解决
求解Redis 分布式锁问题?
3505浏览 • 1回复 待解决
求教大神,分布式软总线流程问题
10722浏览 • 1回复 已解决
请问如何实现异地分布式组网?
7330浏览 • 1回复 待解决
如何理解鸿蒙分布式软总线技术?
7618浏览 • 1回复 待解决