-
C8oFullSync
- c8o
- fullSyncDatabaseUrlBase
- localSuffix
- FULL_SYNC_PROJECT
- FULL_SYNC_URL_PATH
- FULL_SYNC__ATTACHMENTS
- FULL_SYNC__ID
- FULL_SYNC__REV
+ new C8oFullSync(c8o: C8oCore): C8oFullSync
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:30
Parameters:
| Name | Type |
|---|---|
c8o |
C8oCore |
Returns: C8oFullSync
• c8o: C8oCore
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:28
• fullSyncDatabaseUrlBase: string
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:29
• localSuffix: string
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:30
▪ FULL_SYNC_PROJECT: string = "fs://"
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:23
The project requestable value to execute a fullSync request.
▪ FULL_SYNC_URL_PATH: string = "/fullsync/"
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:19
▪ FULL_SYNC__ATTACHMENTS: string = "_attachments"
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:26
▪ FULL_SYNC__ID: string = "_id"
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:24
▪ FULL_SYNC__REV: string = "_rev"
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:25
▸ handleFullSyncRequest(_parameters: Object, listener: C8oResponseListener): Promise‹any›
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:47
Handles a fullSync request.
It determines the type of the request thanks to parameters.
throws C8oException
Parameters:
| Name | Type |
|---|---|
_parameters |
Object |
listener |
C8oResponseListener |
Returns: Promise‹any›
promise
▸ handleFullSyncResponse(response: any, listener: C8oResponseListener): any
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:108
throws C8oException Failed to parse response.
Parameters:
| Name | Type |
|---|---|
response |
any |
listener |
C8oResponseListener |
Returns: any
response
▸ isFullSyncRequest(requestParameter: Object): boolean
Defined in c8osdk-js-core/src/c8o/c8oFullSync.ts:115
Checks if request parameters correspond to a fullSync request.
Parameters:
| Name | Type |
|---|---|
requestParameter |
Object |
Returns: boolean