diff --git a/frameworks/ans/test/moduletest/mock/include/mock_single_kv_store.h b/frameworks/ans/test/moduletest/mock/include/mock_single_kv_store.h index 0e2a140f2c8f19afc81a41cd9829d941912890b7..0194762d93be4089ca4cf8eb7141d4a2a7a8606f 100644 --- a/frameworks/ans/test/moduletest/mock/include/mock_single_kv_store.h +++ b/frameworks/ans/test/moduletest/mock/include/mock_single_kv_store.h @@ -52,7 +52,7 @@ public: virtual Status GetCountWithQuery(const DataQuery &query, int &result) const override; virtual Status Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs = 0) override; + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs = 0) override; virtual Status RemoveDeviceData(const std::string &device) override; @@ -93,6 +93,13 @@ public: virtual Status GetSecurityLevel(SecurityLevel &securityLevel) const override; + virtual Status SyncWithCondition(const std::vector &deviceIds, SyncMode mode, + const DataQuery &query) override; + + virtual Status SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + + virtual Status UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + Status GetKvStoreSnapshot(std::shared_ptr observer, std::shared_ptr &snapshot) const override; diff --git a/frameworks/ans/test/moduletest/mock/mock_single_kv_store.cpp b/frameworks/ans/test/moduletest/mock/mock_single_kv_store.cpp index e246e8d9931ca3446ffcb3c9ab9d75f2091c80b8..3f6d34b42d608986da4bfe80f1b132c3f945d069 100644 --- a/frameworks/ans/test/moduletest/mock/mock_single_kv_store.cpp +++ b/frameworks/ans/test/moduletest/mock/mock_single_kv_store.cpp @@ -66,7 +66,7 @@ Status AnsTestSingleKvStore::GetCountWithQuery(const DataQuery &query, int &resu } Status AnsTestSingleKvStore::Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs) + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs) { return Status::SUCCESS; } @@ -174,6 +174,22 @@ Status AnsTestSingleKvStore::Control(KvControlCmd cmd, const KvParam &inputParam return Status::SUCCESS; } +Status AnsTestSingleKvStore::SyncWithCondition(const std::vector &deviceIds, SyncMode mode, + const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + Status AnsTestSingleKvStore::GetKvStoreSnapshot(std::shared_ptr observer, std::shared_ptr &snapshot) const { @@ -190,4 +206,4 @@ Status AnsTestSingleKvStore::Clear() return Status::NOT_SUPPORT; } } // namespace DistributedKv -} // namespace OHOS \ No newline at end of file +} // namespace OHOS diff --git a/services/ans/test/unittest/mock/include/mock_single_kv_store.h b/services/ans/test/unittest/mock/include/mock_single_kv_store.h index 811ef9051c7d1534da71110e1bc0191538add7d6..18a139986b2bbd73a9abc763e47be1781e347e09 100644 --- a/services/ans/test/unittest/mock/include/mock_single_kv_store.h +++ b/services/ans/test/unittest/mock/include/mock_single_kv_store.h @@ -54,7 +54,7 @@ public: virtual Status GetCountWithQuery(const DataQuery &query, int &result) const override; virtual Status Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs = 0) override; + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs = 0) override; virtual Status RemoveDeviceData(const std::string &device) override; @@ -95,6 +95,13 @@ public: virtual Status GetSecurityLevel(SecurityLevel &securityLevel) const override; + virtual Status SyncWithCondition(const std::vector &deviceIds, SyncMode mode, + const DataQuery &query) override; + + virtual Status SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + + virtual Status UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + Status GetKvStoreSnapshot(std::shared_ptr observer, std::shared_ptr &snapshot) const override; diff --git a/services/ans/test/unittest/mock/mock_single_kv_store.cpp b/services/ans/test/unittest/mock/mock_single_kv_store.cpp index e246e8d9931ca3446ffcb3c9ab9d75f2091c80b8..3f6d34b42d608986da4bfe80f1b132c3f945d069 100644 --- a/services/ans/test/unittest/mock/mock_single_kv_store.cpp +++ b/services/ans/test/unittest/mock/mock_single_kv_store.cpp @@ -66,7 +66,7 @@ Status AnsTestSingleKvStore::GetCountWithQuery(const DataQuery &query, int &resu } Status AnsTestSingleKvStore::Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs) + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs) { return Status::SUCCESS; } @@ -174,6 +174,22 @@ Status AnsTestSingleKvStore::Control(KvControlCmd cmd, const KvParam &inputParam return Status::SUCCESS; } +Status AnsTestSingleKvStore::SyncWithCondition(const std::vector &deviceIds, SyncMode mode, + const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + Status AnsTestSingleKvStore::GetKvStoreSnapshot(std::shared_ptr observer, std::shared_ptr &snapshot) const { @@ -190,4 +206,4 @@ Status AnsTestSingleKvStore::Clear() return Status::NOT_SUPPORT; } } // namespace DistributedKv -} // namespace OHOS \ No newline at end of file +} // namespace OHOS diff --git a/services/test/moduletest/mock/include/mock_single_kv_store.h b/services/test/moduletest/mock/include/mock_single_kv_store.h index 811ef9051c7d1534da71110e1bc0191538add7d6..18a139986b2bbd73a9abc763e47be1781e347e09 100644 --- a/services/test/moduletest/mock/include/mock_single_kv_store.h +++ b/services/test/moduletest/mock/include/mock_single_kv_store.h @@ -54,7 +54,7 @@ public: virtual Status GetCountWithQuery(const DataQuery &query, int &result) const override; virtual Status Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs = 0) override; + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs = 0) override; virtual Status RemoveDeviceData(const std::string &device) override; @@ -95,6 +95,13 @@ public: virtual Status GetSecurityLevel(SecurityLevel &securityLevel) const override; + virtual Status SyncWithCondition(const std::vector &deviceIds, SyncMode mode, + const DataQuery &query) override; + + virtual Status SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + + virtual Status UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) override; + Status GetKvStoreSnapshot(std::shared_ptr observer, std::shared_ptr &snapshot) const override; diff --git a/services/test/moduletest/mock/mock_single_kv_store.cpp b/services/test/moduletest/mock/mock_single_kv_store.cpp index e246e8d9931ca3446ffcb3c9ab9d75f2091c80b8..b5eab9ea495d64abe2a78b893f6ca32b32045d5a 100644 --- a/services/test/moduletest/mock/mock_single_kv_store.cpp +++ b/services/test/moduletest/mock/mock_single_kv_store.cpp @@ -66,7 +66,7 @@ Status AnsTestSingleKvStore::GetCountWithQuery(const DataQuery &query, int &resu } Status AnsTestSingleKvStore::Sync( - const std::vector &deviceIdList, const SyncMode &mode, uint32_t allowedDelayMs) + const std::vector &deviceIds, SyncMode mode, uint32_t allowedDelayMs) { return Status::SUCCESS; } @@ -185,9 +185,25 @@ Status AnsTestSingleKvStore::ReleaseKvStoreSnapshot(std::shared_ptr &deviceIds, SyncMode mode, + const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::SubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + +Status AnsTestSingleKvStore::UnSubscribeWithQuery(const std::vector &deviceIds, const DataQuery &query) +{ + return Status::SUCCESS; +} + Status AnsTestSingleKvStore::Clear() { return Status::NOT_SUPPORT; } } // namespace DistributedKv -} // namespace OHOS \ No newline at end of file +} // namespace OHOS