Home
last modified time | relevance | path

Searched refs:DistributedObject (Results 1 – 25 of 76) sorted by relevance

1234

/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/include/adaptor/
H A Ddistributed_objectstore_impl.h37 uint32_t Get(const std::string &sessionId, DistributedObject **object) override;
38 DistributedObject *CreateObject(const std::string &sessionId) override;
39 DistributedObject *CreateObject(const std::string &sessionId, uint32_t &status) override;
41 uint32_t Watch(DistributedObject *object, std::shared_ptr<ObjectWatcher> watcher) override;
42 uint32_t UnWatch(DistributedObject *object) override;
47 DistributedObject *CacheObject(const std::string &sessionId, FlatObjectStore *flatObjectStore);
50 std::map<DistributedObject *, std::shared_ptr<WatcherProxy>> watchers_;
52 std::vector<DistributedObject *> objects_ {};
H A Dclient_adaptor.h26 static sptr<OHOS::DistributedObject::IObjectService> GetObjectService();
45 class ObjectStoreDataServiceProxy : public IRemoteProxy<OHOS::DistributedObject::IKvStoreDataServi…
/ohos5.0/foundation/distributeddatamgr/data_object/interfaces/innerkits/
H A Ddistributed_objectstore.h51 virtual DistributedObject *CreateObject(const std::string &sessionId) = 0;
62 virtual DistributedObject *CreateObject(const std::string &sessionId, uint32_t &status) = 0;
72 virtual uint32_t Get(const std::string &sessionId, DistributedObject **object) = 0;
91 …virtual uint32_t Watch(DistributedObject *object, std::shared_ptr<ObjectWatcher> objectWatcher) = …
100 virtual uint32_t UnWatch(DistributedObject *object) = 0;
H A Ddistributed_object.h31 class DistributedObject {
33 virtual ~DistributedObject(){}; in ~DistributedObject()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkdata/
H A Djs-apis-data-distributedobject.md22 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
106 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
124 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
136 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
146 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
168 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
208 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
247 **系统能力:** SystemCapability.DistributedDataManager.DataObject.DistributedObject
802 createDistributedObject(source: object): DistributedObject
823 | [DistributedObject](#distributedobjectdeprecated) | 创建完成的分布式数据对象。 |
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/unittest/src/
H A Dobject_store_test.cpp133 DistributedObject *object = objectStore->CreateObject(sessionId);
150 DistributedObject *object = objectStore->CreateObject(sessionId);
167 DistributedObject *object = objectStore->CreateObject(sessionId);
170 DistributedObject *object2 = objectStore->CreateObject(sessionId);
210 DistributedObject *object = objectStore->CreateObject("");
265 DistributedObject *object = objectStore->CreateObject(sessionId);
268 DistributedObject *Object1 = nullptr;
316 DistributedObject *object = objectStore->CreateObject(sessionId);
357 DistributedObject *object = objectStore->CreateObject(sessionId);
360 DistributedObject *object2 = nullptr;
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/include/adaptor/
H A Djs_object_wrapper.h28 JSObjectWrapper(DistributedObjectStore *objectStore, DistributedObject *object);
30 DistributedObject *GetObject();
42 DistributedObject *object_;
H A Djs_watcher.h60 … std::weak_ptr<JSWatcher> watcher, DistributedObjectStore *objectStore, DistributedObject *object);
70 DistributedObject *object_;
89 JSWatcher(const napi_env env, DistributedObjectStore *objectStore, DistributedObject *object);
/ohos5.0/docs/en/application-dev/reference/apis-arkdata/
H A Djs-apis-data-distributedobject.md22 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
106 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
124 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
136 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
146 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
169 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
209 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
248 **System capability**: SystemCapability.DistributedDataManager.DataObject.DistributedObject
803 createDistributedObject(source: object): DistributedObject
824 | [DistributedObject](#distributedobjectdeprecated) | Distributed data object created.|
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/src/adaptor/
H A Ddistributed_object_store_impl.cpp39 DistributedObject *DistributedObjectStoreImpl::CacheObject( in CacheObject()
66 DistributedObject *DistributedObjectStoreImpl::CreateObject(const std::string &sessionId) in CreateObject()
87 DistributedObject *DistributedObjectStoreImpl::CreateObject(const std::string &sessionId, uint32_t … in CreateObject()
126 uint32_t DistributedObjectStoreImpl::Get(const std::string &sessionId, DistributedObject **object) in Get()
141 uint32_t DistributedObjectStoreImpl::Watch(DistributedObject *object, std::shared_ptr<ObjectWatcher… in Watch()
172 uint32_t DistributedObjectStoreImpl::UnWatch(DistributedObject *object) in UnWatch()
H A Dclient_adaptor.cpp29 using KvStoreCode = OHOS::DistributedObject::ObjectStoreService::KvStoreServiceInterfaceCode;
31 sptr<OHOS::DistributedObject::IObjectService> ClientAdaptor::GetObjectService() in GetObjectService()
47 return iface_cast<DistributedObject::IObjectService>(remote); in GetObjectService()
121 : IRemoteProxy<DistributedObject::IKvStoreDataService>(impl) in ObjectStoreDataServiceProxy()
H A Dflat_object_store.cpp226 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in BindAssetStore()
433 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in SaveObject()
462 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in RevokeSaveObject()
485 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in ResumeObject()
507 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in SubscribeDataChange()
529 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in UnregisterDataChange()
544 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in DeleteSnapshot()
559 sptr<OHOS::DistributedObject::IObjectService> proxy = ClientAdaptor::GetObjectService(); in IsContinue()
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/fuzztest/objectstore_fuzzer/
H A Dobjectstore_fuzzer.cpp27 static DistributedObject *object_ = nullptr;
46 DistributedObject *object = nullptr; in SetUpTestCase()
268 DistributedObject *object = nullptr; in CreateObjectV9Fuzz()
298 DistributedObject *object = objectStore_->CreateObject(SESSIONID, status); in GetFuzz()
303 DistributedObject *object2 = nullptr; in GetFuzz()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/object/
H A Dobject_data_listener.cpp24 namespace DistributedObject { namespace
46 DistributedObject::ObjectStoreManager::GetInstance()->NotifyChange(changedData); in OnChange()
H A Dobject_common.h19 namespace DistributedObject {
H A Dobject_service_impl.cpp41 namespace OHOS::DistributedObject { namespace
142 saveMeta.storeId = DistributedObject::ObjectCommon::OBJECTSTORE_DB_STOREID; in OnInitialize()
321 int32_t status = DistributedObject::ObjectStoreManager::GetInstance()->Open(); in ResolveAutoLaunch()
326 DistributedObject::ObjectStoreManager::GetInstance()->CloseAfterMinute(); in ResolveAutoLaunch()
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/src/adaptor/
H A Djs_object_wrapper.cpp20 JSObjectWrapper::JSObjectWrapper(DistributedObjectStore *objectStore, DistributedObject *object) in JSObjectWrapper()
35 DistributedObject *JSObjectWrapper::GetObject() in GetObject()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/
H A Dobject_manager_test.cpp27 using namespace OHOS::DistributedObject;
29 using RestoreStatus = OHOS::DistributedObject::ObjectStoreManager::RestoreStatus;
167 ASSERT_EQ(result, OHOS::DistributedObject::OBJECT_STORE_NOT_FOUND);
402 ASSERT_EQ(result, DistributedObject::OBJECT_INNER_ERROR);
407 ASSERT_EQ(result, DistributedObject::OBJECT_SUCCESS);
410 ASSERT_EQ(result, DistributedObject::OBJECT_SUCCESS);
426 ASSERT_EQ(result, DistributedObject::OBJECT_INNER_ERROR);
429 ASSERT_EQ(result, DistributedObject::OBJECT_SUCCESS);
842 ASSERT_EQ(result, DistributedObject::OBJECT_SUCCESS);
891 ASSERT_EQ(result, DistributedObject::OBJECT_DBSTATUS_ERROR);
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-distributed-data.md23 | ohos.data.distributedDataObject | DistributedObject | off(type: 'status', callback?: Callback\<{ …
24 | ohos.data.distributedDataObject | DistributedObject | on(type: 'status', callback: Callback\<{ se…
25 | ohos.data.distributedDataObject | DistributedObject | off(type: 'change', callback?: Callback\<{ …
26 | ohos.data.distributedDataObject | DistributedObject | on(type: 'change', callback: Callback\<{ se…
27 | ohos.data.distributedDataObject | DistributedObject | setSessionId(sessionId?: string): boolean; …
29 …Object | distributedDataObject | createDistributedObject(source: object): DistributedObject; | 新增 |
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/
H A Djs-apidiff-distributed-data.md23 | ohos.data.distributedDataObject | DistributedObject | off(type: 'status', callback?: Callback\<{ …
24 | ohos.data.distributedDataObject | DistributedObject | on(type: 'status', callback: Callback\<{ se…
25 | ohos.data.distributedDataObject | DistributedObject | off(type: 'change', callback?: Callback\<{ …
26 | ohos.data.distributedDataObject | DistributedObject | on(type: 'change', callback: Callback\<{ se…
27 | ohos.data.distributedDataObject | DistributedObject | setSessionId(sessionId?: string): boolean; …
29 …ject | distributedDataObject | createDistributedObject(source: object): DistributedObject; | Added|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.11.5/
H A Dchangelogs-distributeddatamgr.md4 ## cl.distributeddatamgr.1 data.DistributedObject.on参数变更
41 ## cl.distributeddatamgr.2 data.DistributedObject.off参数变更
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/
H A Djs-apidiff-distributed-data.md3 |删除|类名:DistributedObject;<br>方法or属性:on(type: 'change', callback: Callback\<{ sessionId: string, fie…
5 |删除|类名:DistributedObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: Callbac…
7 |删除|类名:DistributedObject;<br>方法or属性:off(type: 'change', callback?: Callback\<{ sessionId: string, f…
9 |删除|类名:DistributedObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: Callb…
73 |新增|NA|类名:DistributedObject;<br>方法or属性:on(type: 'change', callback: (sessionId: string, fields: Arr…
75 |新增|NA|类名:DistributedObject;<br>方法or属性:on(<br><br> type: 'status',<br><br> callback: (ses…
77 |新增|NA|类名:DistributedObject;<br>方法or属性:off(type: 'change', callback?: (sessionId: string, fields: A…
79 |新增|NA|类名:DistributedObject;<br>方法or属性:off(<br><br> type: 'status',<br><br> callback?: (s…
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/include/
H A Ddistributeddata_object_store_ipc_interface_code.h21 namespace OHOS::DistributedObject {
H A Diobject_service.h25 namespace OHOS::DistributedObject {
H A Dobject_callback.h24 namespace DistributedObject {

1234