Home
last modified time | relevance | path

Searched refs:StoreMetaData (Results 1 – 25 of 75) sorted by relevance

123

/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/directory/
H A Ddirectory_manager.h35 …API_EXPORT std::string GetStorePath(const StoreMetaData &metaData, uint32_t version = INVALID_VERS…
36 …API_EXPORT std::string GetSecretKeyPath(const StoreMetaData &metaData, uint32_t version = INVALID_…
45 using Action = std::string (DirectoryManager::*)(const StoreMetaData &) const;
55 std::string GetType(const StoreMetaData &metaData) const;
56 std::string GetStore(const StoreMetaData &metaData) const;
57 std::string GetSecurity(const StoreMetaData &metaData) const;
58 std::string GetArea(const StoreMetaData &metaData) const;
59 std::string GetUserId(const StoreMetaData &metaData) const;
60 std::string GetBundleName(const StoreMetaData &metaData) const;
61 std::string GetHapName(const StoreMetaData &metaData) const;
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/metadata/
H A Dstore_meta_data.cpp27 constexpr uint32_t StoreMetaData::CURRENT_VERSION;
29 constexpr const char *StoreMetaData::KEY_PREFIX;
30 bool StoreMetaData::Marshal(json &node) const in Marshal()
70 bool StoreMetaData::Unmarshal(const json &node) in Unmarshal()
112 StoreMetaData::StoreMetaData() in StoreMetaData() function in OHOS::DistributedData::StoreMetaData
116 StoreMetaData::~StoreMetaData() in ~StoreMetaData()
120 StoreMetaData::StoreMetaData(const std::string &userId, const std::string &appId, const std::string… in StoreMetaData() function in OHOS::DistributedData::StoreMetaData
125 StoreMetaData::StoreMetaData(const StoreInfo &storeInfo) in StoreMetaData() function in OHOS::DistributedData::StoreMetaData
131 bool StoreMetaData::operator==(const StoreMetaData &metaData) const in operator ==()
150 bool StoreMetaData::operator!=(const StoreMetaData &metaData) const in operator !=()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/directory/
H A Ddirectory_manager.cpp109 std::string DirectoryManager::GetType(const StoreMetaData &metaData) const in GetType()
118 std::string DirectoryManager::GetStore(const StoreMetaData &metaData) const in GetStore()
120 if (metaData.storeType >= StoreMetaData::StoreType::STORE_KV_BEGIN && in GetStore()
121 metaData.storeType <= StoreMetaData::StoreType::STORE_KV_END) { in GetStore()
126 metaData.storeType <= StoreMetaData::StoreType::STORE_RELATIONAL_END) { in GetStore()
130 if (metaData.storeType >= StoreMetaData::StoreType::STORE_OBJECT_BEGIN && in GetStore()
131 metaData.storeType <= StoreMetaData::StoreType::STORE_OBJECT_END) { in GetStore()
137 std::string DirectoryManager::GetSecurity(const StoreMetaData &metaData) const in GetSecurity()
153 std::string DirectoryManager::GetArea(const StoreMetaData &metaData) const in GetArea()
158 std::string DirectoryManager::GetUserId(const StoreMetaData &metaData) const in GetUserId()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/matrix/include/
H A Dauto_sync_matrix.h31 void OnChanged(const StoreMetaData &metaData);
32 void OnExchanged(const std::string &device, const StoreMetaData &metaData);
33 std::vector<StoreMetaData> GetChangedStore(const std::string &device);
55 bool IsAutoSync(const StoreMetaData &meta);
56 void AddStore(const StoreMetaData &meta);
57 void DelStore(const StoreMetaData &meta);
58 void UpdateStore(const StoreMetaData &meta);
63 std::vector<StoreMetaData> metas_;
H A Ddevice_matrix.h72 void OnChanged(const StoreMetaData &metaData);
76 const StoreMetaData &metaData, ChangeType type = ChangeType::CHANGE_ALL);
80 uint16_t GetCode(const StoreMetaData &metaData);
88 bool IsDynamic(const StoreMetaData &metaData);
89 bool IsStatics(const StoreMetaData &metaData);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/
H A Dkvdb_service_impl.h42 using StoreMetaData = OHOS::DistributedData::StoreMetaData; variable
117 void AddOptions(const Options &options, StoreMetaData &metaData);
118 StoreMetaData GetStoreMetaData(const AppId &appId, const StoreId &storeId);
119 StoreMetaData GetDistributedDataMeta(const std::string &deviceId);
122 bool IsNeedMetaSync(const StoreMetaData &meta, const std::vector<std::string> &uuids);
123 Status DoCloudSync(const StoreMetaData &meta, const SyncInfo &syncInfo);
127 Status DoSyncBegin(const std::vector<std::string> &devices, const StoreMetaData &meta,
145 void SaveLocalMetaData(const Options &options, const StoreMetaData &metaData);
149 void TryToSync(const StoreMetaData &metaData, bool force = false);
150 bool IsRemoteChange(const StoreMetaData &metaData, const std::string &device);
[all …]
H A Dkvdb_exporter.h24 using StoreMetaData = OHOS::DistributedData::StoreMetaData;
29 static void Exporter(const StoreMetaData &meta, const std::string &backupPath, bool &result);
H A Dkvdb_service_impl.cpp106 StoreMetaData meta(storeInfo); in Init()
165 std::vector<StoreMetaData> metaData; in GetStoreIds()
273 StoreMetaData meta = GetStoreMetaData(appId, storeId); in NotifyDataChange()
629 StoreMetaData syncMeta; in SetConfig()
653 StoreMetaData old; in BeforeCreate()
704 StoreMetaData oldMeta; in AfterCreate()
763 const StoreMetaData &storeMeta) in CompareTripleIdentifier()
786 std::vector<StoreMetaData> metaData; in ResolveAutoLaunch()
900 StoreMetaData metaData; in GetStoreMetaData()
963 if (meta.user != StoreMetaData::ROOT_USER) { in DoCloudSync()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/matrix/src/
H A Dauto_sync_matrix.cpp40 MetaDataManager::GetInstance().Subscribe(StoreMetaData::GetPrefix({ deviceId }), in AutoSyncMatrix()
42 StoreMetaData metaData; in AutoSyncMatrix()
46 StoreMetaData::Unmarshall(meta, metaData); in AutoSyncMatrix()
78 std::vector<StoreMetaData> metas; in Initialize()
91 bool AutoSyncMatrix::IsAutoSync(const StoreMetaData &meta) in IsAutoSync()
102 void AutoSyncMatrix::AddStore(const StoreMetaData &meta) in AddStore()
119 void AutoSyncMatrix::DelStore(const StoreMetaData &meta) in DelStore()
187 void AutoSyncMatrix::UpdateStore(const StoreMetaData &meta) in UpdateStore()
231 void AutoSyncMatrix::OnChanged(const StoreMetaData &metaData) in OnChanged()
265 std::vector<StoreMetaData> AutoSyncMatrix::GetChangedStore(const std::string &device) in GetChangedStore()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/metadata/
H A Dstore_meta_data.h24 struct API_EXPORT StoreMetaData final : public Serializable {
73 API_EXPORT StoreMetaData();
74 …API_EXPORT StoreMetaData(const std::string &userId, const std::string &appId, const std::string &s…
75 API_EXPORT explicit StoreMetaData(const StoreInfo &storeInfo);
76 API_EXPORT ~StoreMetaData();
77 API_EXPORT bool operator==(const StoreMetaData &metaData) const;
78 API_EXPORT bool operator!=(const StoreMetaData &metaData) const;
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/
H A Ddata_share_db_config.cpp32 std::pair<bool, DistributedData::StoreMetaData> DataShareDbConfig::QueryMetaData( in QueryMetaData()
35 DistributedData::StoreMetaData meta; in QueryMetaData()
41 DistributedData::StoreMetaData metaData; in QueryMetaData()
46 std::pair<int, DistributedData::StoreMetaData> DataShareDbConfig::GetMetaData(const DbConfig &dbCon… in GetMetaData()
65 std::tuple<int, DistributedData::StoreMetaData, std::shared_ptr<DBDelegate>> DataShareDbConfig::Get… in GetDbConfig()
H A Ddata_share_db_config.h41 …std::tuple<int, DistributedData::StoreMetaData, std::shared_ptr<DBDelegate>> GetDbConfig(DbConfig …
42 std::pair<int, DistributedData::StoreMetaData> GetMetaData(const DbConfig &dbConfig);
44 …static std::pair<bool, DistributedData::StoreMetaData> QueryMetaData(const std::string &bundleName,
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/cloud/
H A Dcloud_sync_finished_event.h26 CloudSyncFinishedEvent(int32_t evtId, const StoreMetaData &storeMetaData);
28 StoreMetaData GetStoreMeta() const;
31 StoreMetaData metaData_;
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/include/
H A Dbackup_manager.h26 using Exporter = std::function<void(const StoreMetaData &, const std::string &, bool &)>;
43 bool GetPassWord(const StoreMetaData &meta, std::vector<uint8_t> &password);
48 ClearType GetClearType(const StoreMetaData &meta);
50 void DoBackup(const StoreMetaData &meta);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/
H A Ddirectory_manager_test.cpp90 StoreMetaData metaData;
114 StoreMetaData metaData;
135 StoreMetaData metaData;
157 StoreMetaData metaData;
181 StoreMetaData metaData;
219 StoreMetaData metaData;
H A Ddevice_matrix_test.cpp63 StoreMetaData metaData_;
157 StoreMetaData meta;
175 StoreMetaData meta = metaData_;
193 StoreMetaData meta = metaData_;
223 StoreMetaData meta = metaData_;
244 StoreMetaData meta = metaData_;
267 StoreMetaData meta = metaData_;
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/
H A Drdb_service_impl.h44 using StoreMetaData = OHOS::DistributedData::StoreMetaData;
174 StoreMetaData GetStoreMetaData(const RdbSyncerParam &param);
176 int32_t SetSecretKey(const RdbSyncerParam &param, const StoreMetaData &meta);
178 int32_t Upgrade(const RdbSyncerParam &param, const StoreMetaData &old);
191 … static bool GetDBPassword(const StoreMetaData &metaData, DistributedDB::CipherPassword &password);
195 void SetReturnParam(StoreMetaData &metadata, RdbSyncerParam &param);
197 bool IsNeedMetaSync(const StoreMetaData &meta, const std::vector<std::string> &uuids);
203 int32_t SaveDebugInfo(const StoreMetaData &metaData, const RdbSyncerParam &param);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/store/
H A Dauto_cache.h42 using Creator = std::function<GeneralStore *(const StoreMetaData &)>;
49 API_EXPORT Store GetStore(const StoreMetaData &meta, const Watchers &watchers);
69 …elegate(GeneralStore *delegate, const Watchers &watchers, int32_t user, const StoreMetaData &meta);
81 void PostDataChange(const StoreMetaData &meta, const std::vector<std::string> &tables);
88 const StoreMetaData meta_;
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/general/
H A Dload_config_data_info_strategy.cpp34 DistributedData::StoreMetaData &metaData, const int32_t userId, const int32_t appIndex) in QueryMetaData()
36 DistributedData::StoreMetaData meta; in QueryMetaData()
54 DistributedData::StoreMetaData metaData; in operator ()()
77 DistributedData::StoreMetaData metaData; in operator ()()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/test/
H A Dmeta_data_test.cpp221 StoreMetaData storeMetaData("100", "appid", "test_store");
222 StoreMetaData storeMeta;
264 StoreMetaData storeMetaData("100", "appid", "test_store");
265 StoreMetaData storeMeta;
302 StoreMetaData storeMetaData("100", "appid", "test_store");
303 StoreMetaData storeMeta;
345 StoreMetaData storeMetaData("100", "appid", "test_store");
348 StoreMetaData storeMeta;
388 StoreMetaData storeMeta;
431 StoreMetaData storemetaData3("10", "appid1", "storeid");
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/
H A Dkvstore_meta_manager.cpp141 StoreMetaData data; in InitMetaData()
184 std::vector<StoreMetaData> metaDataList; in UpdateMetaData()
185 … std::string prefix = StoreMetaData::GetPrefix({ DmAdapter::GetInstance().GetLocalDevice().uuid }); in UpdateMetaData()
190 (metaData.storeType >= StoreMetaData::StoreType::STORE_RELATIONAL_BEGIN in UpdateMetaData()
191 && metaData.storeType <= StoreMetaData::StoreType::STORE_RELATIONAL_END)) { in UpdateMetaData()
444 if (key.find(StoreMetaData::GetKey({})) != 0) { in OnDataChange()
447 StoreMetaData metaData; in OnDataChange()
460 std::vector<StoreMetaData> metaData; in GetDbInfosByDeviceId()
461 … if (!MetaDataManager::GetInstance().LoadMeta(StoreMetaData::GetPrefix({ deviceId }), metaData)) { in GetDbInfosByDeviceId()
498 std::vector<StoreMetaData> metaData; in NotifyAllAutoSyncDBInfo()
[all …]
H A Dkvstore_data_service.h58 using StoreMetaData = DistributedData::StoreMetaData; variable
71 …void FilterData(std::vector<StoreMetaData> &metas, std::map<std::string, std::vector<std::string>>…
72 void PrintfInfo(int fd, const std::vector<StoreMetaData> &metas);
76 void BuildData(std::map<std::string, UserInfo> &datas, const std::vector<StoreMetaData> &metas);
81 … void BuildData(std::map<std::string, BundleInfo> &datas, const std::vector<StoreMetaData> &metas);
H A Dkvstore_data_service.cpp134 StoreMetaData meta; in Initialize()
363 KvStoreMetaManager::GetInstance().SubscribeMeta(StoreMetaData::GetKey({}), in StartService()
388 StoreMetaData metaData; in OnStoreMetaChanged()
514 std::vector<StoreMetaData> metaData; in AccountEventChanged()
681 std::vector<StoreMetaData> metaData; in ClearAppStorage()
682 std::string prefix = StoreMetaData::GetPrefix( in ClearAppStorage()
727 std::vector<StoreMetaData> metas; in DumpStoreInfo()
737 void KvStoreDataService::FilterData(std::vector<StoreMetaData> &metas, in FilterData()
765 void KvStoreDataService::PrintfInfo(int fd, const std::vector<StoreMetaData> &metas) in PrintfInfo()
881 std::vector<StoreMetaData> metas; in DumpUserInfo()
[all …]
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/src/
H A Dbackup_manager.cpp55 std::vector<StoreMetaData> metas; in Init()
57StoreMetaData::GetPrefix({ DeviceManagerAdapter::GetInstance().GetLocalDevice().uuid }), metas, tr… in Init()
109 std::vector<StoreMetaData> metas; in BackSchedule()
111StoreMetaData::GetPrefix({ DeviceManagerAdapter::GetInstance().GetLocalDevice().uuid }), metas, tr… in BackSchedule()
130 void BackupManager::DoBackup(const StoreMetaData &meta) in DoBackup()
249 BackupManager::ClearType BackupManager::GetClearType(const StoreMetaData &meta) in GetClearType()
299 bool BackupManager::GetPassWord(const StoreMetaData &meta, std::vector<uint8_t> &password) in GetPassWord()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/permission/include/
H A Dpermit_delegate.h47 Status VerifyStrategy(const StoreMetaData &data, const std::string &rmdevId) const;
48 …Status LoadStoreMeta(const std::string &prefix, const CheckParam &param, StoreMetaData &data) cons…
52 LRUBucket<std::string, StoreMetaData> metaDataBucket_ {32};

123