Home
last modified time | relevance | path

Searched refs:distributedObject (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/data_object/samples/distributedNotepad/entry/src/main/js/model/
H A DDistributedDataModel.js32 distributedObject; // distributed proxy
38 this.distributedObject = distributedObject.createDistributedObject({
46 this.distributedObject.off('change');
48 this.distributedObject.off('status');
59 this.distributedObject.off('change', this.#callback);
63 this.distributedObject.on('change', this.#callback);
82 if (this.distributedObject.__sessionId === undefined) {
84 this.distributedObject.setSessionId('123456');
90 this.documentList = this.distributedObject.documentList;
106 this.distributedObject.documentSize++;
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/samples/distributedNotepad/
H A DReadMe.md39 distributedObject;
50 // 返回创建出的分布式对象distributedObject
51 this.distributedObject = distributedObject.createDistributedObject({
92 if (this.distributedObject.__sessionId == undefined) {
97 this.distributedObject.setSessionId("123456")
109 this.distributedObject.off("change", this.#callback);
115 this.distributedObject.on("change", this.#callback);
158 this.dataModel.distributedObject.documentSize = size;
204 this.distributedObject.documentSize ++;
234 this.dataModel.distributedObject.documentSize = 0;
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/samples/distributedNotepad/entry/src/main/js/MainAbility/pages/index/
H A Dindex.js26 … console.info('newest data ' + JSON.stringify(this.dataModel.distributedObject.documentList));
28 this.dataModel.documentList = distr.dataModel.distributedObject.documentList;
30 let size = distr.dataModel.distributedObject.documentSize;
33 this.dataModel.distributedObject.documentSize = size;
40 console.info(JSON.stringify(distr.dataModel.distributedObject.documentList));
63 this.dataModel.distributedObject.documentSize = 0;
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/test/unittest/src/
H A DObjectStoreJsunit.test.js16 import distributedObject from '@ohos.data.distributedDataObject';
107 … var g_object = distributedObject.createDistributedObject({ name: "Amy", age: 18, isVis: false });
145 … var g_object = distributedObject.createDistributedObject({ name: "Amy", age: 18, isVis: false });
172 … var g_object = distributedObject.createDistributedObject({ name: "Amy", age: 18, isVis: false });
206 … var g_object = distributedObject.createDistributedObject({ name: "Amy", age: 18, isVis: false });
225 … var g_object = distributedObject.createDistributedObject({ name: "Amy", age: 18, isVis: false });
475 var sessionId = distributedObject.genSessionId();
489 var sessionId1 = distributedObject.genSessionId();
490 var sessionId2 = distributedObject.genSessionId();
572 var complex_object = distributedObject.createDistributedObject({
[all …]
H A DObjectStoreJsunitV9.test.js16 import distributedObject from '@ohos.data.distributedDataObject';
91 g_object = distributedObject.create(123, {name: "Amy", age: 18, isVis: false});
98 g_object = distributedObject.create(context, 123);
104 g_object = distributedObject.create(context, {name: "Amy", age: 18, isVis: false});
128 var g_object = distributedObject.create(context, {name: "Amy", age: 18, isVis: false});
157 var g_object = distributedObject.create(context, {name: "Amy", age: 18, isVis: false});
183 var g_object = distributedObject.create(context, {name: "Amy", age: 18, isVis: false});
792 let g_object = distributedObject.create(context, {
884 let g_object = distributedObject.create(context, {
933 let g_object = distributedObject.create(context, {
[all …]
/ohos5.0/foundation/distributeddatamgr/data_object/interfaces/jskits/
H A Ddistributed_data_object.js16 const distributedObject = requireInternal('data.distributedDataObject'); constant
56 distributedObject.recordCallback(this.__sdkVersion, type, this.__objectId, callback);
64 distributedObject.deleteCallback(this.__sdkVersion, type, this.__objectId);
121 return distributedObject.sequenceNum();
244 object = distributedObject.createObjectSync(version, sessionId, objectId, context);
246 object = distributedObject.createObjectSync(version, sessionId, objectId);
306 distributedObject.destroyObjectSync(version, obj);
313 distributedObject.on(version, type, obj, callback);
321 distributedObject.off(version, type, obj, callback);
323 distributedObject.off(version, type, obj);
[all …]
/ohos5.0/foundation/ability/dmsfwk/services/dtbschedmgr/test/samples/continuationManualTestSuite/entry/src/main/ets/MainAbility/
H A DMainAbility.ts20 import distributedObject from '@ohos.data.distributedDataObject';
37 g_object: distributedObject.DataObject|null = null;
40 this.g_object = distributedObject.create(this.context, {data:undefined});
45 this.g_object = distributedObject.create(this.context, {name: undefined});
77 this.g_object = distributedObject.create(this.context, {name: undefined});
79 this.sessionId = distributedObject.genSessionId();
/ohos5.0/docs/zh-cn/third-party-cases/
H A Ddistributed-canvas.md39 - 分布式数据管理:(1)管理分布式数据库:创建一个distributedObject分布式数据对象实例,用于管理分布式数据对象。
41 ​ (2)订阅分布式数据变化:通过this.distributedObject.on('status', this.statusCallback)监听分布式数据对象的变更。
378 this.noteDataSource['dataArray'] = this.globalObject.distributedObject.documents
391 this.noteDataSource['dataArray'] = this.globalObject.distributedObject.documents
402 this.globalObject.distributedObject.setSessionId(this.sessionId)
H A Ddistributed-file.md37 - 分布式数据管理:(1)管理分布式数据库:创建一个distributedObject分布式数据对象实例,用于管理分布式数据对象。
39 ​ (2)订阅分布式数据变化:通过this.distributedObject.on('status', this.statusCallback)监听分布式数据对象的变更。
446 this.noteDataSource['dataArray'] = this.globalObject.distributedObject.documents
459 this.noteDataSource['dataArray'] = this.globalObject.distributedObject.documents
470 this.globalObject.distributedObject.setSessionId(this.sessionId)
/ohos5.0/foundation/distributeddatamgr/data_object/
H A DREADME_zh.md48 import distributedObject from '@ohos.data.distributedDataObject'
/ohos5.0/docs/zh-cn/application-dev/database/
H A Ddata-sync-of-distributed-data-object.md33 ![distributedObject](figures/distributedObject.jpg)
/ohos5.0/foundation/ability/dmsfwk/services/dtbschedmgr/test/unittest/
H A Ddistributed_sched_connect_test.cpp231 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local
232 if (distributedObject == nullptr) { in GetDms()
236 return iface_cast<IDistributedSched>(distributedObject); in GetDms()
H A Ddistributed_sched_service_second_test.cpp131 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local
132 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
H A Ddistributed_sched_continuation_test.cpp159 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local
160 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
H A Ddistributed_sched_service_first_test.cpp132 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local
133 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
/ohos5.0/docs/en/application-dev/database/
H A Ddata-sync-of-distributed-data-object.md33 ![distributedObject](figures/distributedObject.jpg)
/ohos5.0/docs/zh-cn/application-dev/
H A DSamples.md4298 创建一个distributedObject分布式数据对象实例,用于管理分布式数据对象。详见distributedObject.createDistributedObject()。
4300 通过this.distributedObject.on('status', this.statusCallback)监听分布式数据对象的变更。
4304 …Array:note[]中:通过this.noteDataSource['dataArray'] = this.globalObject.distributedObject.documents。
4306 (5)实现分布式数据自动同步:通过this.globalObject.distributedObject.setSessionId(this.sessionId),从而实现当可信组网中有多个设备时,…
/ohos5.0/foundation/ability/dmsfwk/services/dtbschedmgr/test/unittest/mission/
H A Ddms_mission_manager_test.cpp113 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local
114 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()