Lines Matching refs:DistributedKv
32 using namespace OHOS::DistributedKv;
56 DistributedKv::Status status = GetLocalKvStorePtr();
57 if (status == DistributedKv::Status::SUCCESS && kvStorePtr_) {
64 if (status == DistributedKv::Status::STORE_META_CHANGED ||
65 status == DistributedKv::Status::SECURITY_LEVEL_ERROR ||
66 status == DistributedKv::Status::DATA_CORRUPTED) {
103 DistributedKv::Status status;
108 DistributedKv::Key kvKey(key);
109 DistributedKv::Value kvValue(value);
112 if (status != DistributedKv::Status::SUCCESS) {
122 DistributedKv::Key kvKey(key);
123 DistributedKv::Value kvValue;
124 DistributedKv::Status status;
130 if (status != DistributedKv::Status::SUCCESS) {
148 DistributedKv::Status KVAdapter::GetLocalKvStorePtr()
150 DistributedKv::Options options = {
154 .securityLevel = DistributedKv::SecurityLevel::S1,
155 .area = DistributedKv::EL1,
156 .kvStoreType = DistributedKv::KvStoreType::SINGLE_VERSION,
159 DistributedKv::Status status = kvDataMgr_.GetSingleKvStore(options, appId_, storeId_, kvStorePtr_);
189 std::vector<DistributedKv::Entry> localEntries;
196 if (kvStorePtr_->GetEntries(prefix + appId, localEntries) != DistributedKv::Status::SUCCESS) {
218 std::vector<std::vector<DistributedKv::Key>> delKeyBatches;
222 std::vector<DistributedKv::Key> delKeys;
224 DistributedKv::Key key(item);
237 DistributedKv::Status status = kvStorePtr_->DeleteBatch(delKeys);
238 if (status != DistributedKv::Status::SUCCESS) {