分布式存储数据的方法

分布式存储数据的方法

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
相关问题
分布式恢复数据方法
1475浏览 • 1回复 待解决
分布式数据管理没有了吗?
4118浏览 • 1回复 待解决
spark 分布式数据到oracle
3171浏览 • 1回复 待解决
HarmonyOS 分布式数据库??
1195浏览 • 0回复 待解决
跨设备分布式数据同步底层实现
608浏览 • 0回复 待解决
分布式键值数据库使用分享
2734浏览 • 1回复 待解决
如何在HarmonyOS中实现分布式数据缓存?
1167浏览 • 0回复 待解决
Redis 模板分布式
4119浏览 • 1回复 待解决
分布式是怎么启用
6419浏览 • 1回复 待解决
Harmonyos 分布式迁移失败
4904浏览 • 0回复 待解决
求解分布式数据库使用问题?
5524浏览 • 1回复 待解决
分布式数据疑惑有懂吗?
4121浏览 • 1回复 待解决
关于鸿蒙分布式数据库key疑问
6998浏览 • 1回复 待解决
分布式跟踪如何实现?
1440浏览 • 1回复 待解决
分布式理念如何落地?
570浏览 • 0回复 待解决
分布式数据库选型问题有知道吗?
5037浏览 • 1回复 待解决