/ohos5.0/foundation/distributeddatamgr/data_object/samples/distributedNotepad/entry/src/main/js/model/ |
H A D | DistributedDataModel.js | 32 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 D | ReadMe.md | 39 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 D | index.js | 26 … 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 D | ObjectStoreJsunit.test.js | 16 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 D | ObjectStoreJsunitV9.test.js | 16 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 D | distributed_data_object.js | 16 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 D | MainAbility.ts | 20 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 D | distributed-canvas.md | 39 - 分布式数据管理:(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 D | distributed-file.md | 37 - 分布式数据管理:(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 D | README_zh.md | 48 import distributedObject from '@ohos.data.distributedDataObject'
|
/ohos5.0/docs/zh-cn/application-dev/database/ |
H A D | data-sync-of-distributed-data-object.md | 33 
|
/ohos5.0/foundation/ability/dmsfwk/services/dtbschedmgr/test/unittest/ |
H A D | distributed_sched_connect_test.cpp | 231 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 D | distributed_sched_service_second_test.cpp | 131 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local 132 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
|
H A D | distributed_sched_continuation_test.cpp | 159 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local 160 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
|
H A D | distributed_sched_service_first_test.cpp | 132 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 D | data-sync-of-distributed-data-object.md | 33 
|
/ohos5.0/docs/zh-cn/application-dev/ |
H A D | Samples.md | 4298 创建一个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 D | dms_mission_manager_test.cpp | 113 auto distributedObject = sm->GetSystemAbility(DISTRIBUTED_SCHED_SA_ID); in GetDms() local 114 proxy_ = iface_cast<IDistributedSched>(distributedObject); in GetDms()
|