UNPKG

c8osdkjscore

Version:
22 lines (21 loc) 1.06 kB
import { C8oCore } from "./c8oCore"; import { C8oResponseListener } from "./c8oResponse"; export declare class C8oFullSyncDatabase { private c8o; private databaseName; private c8oFullSyncDatabaseUrl; private database; private pullFullSyncReplication; private pushFullSyncReplication; private syncFullSyncReplication; private remotePouchHeader; constructor(c8o: C8oCore, databaseName: string, fullSyncDatabases: string, localSuffix: string); startAllReplications(parameters: Object, c8oResponseListener: C8oResponseListener): Promise<any>; startPullReplication(parameters: Object, c8oResponseListener: C8oResponseListener): Promise<any>; startPushReplication(parameters: Object, c8oResponseListener: C8oResponseListener): Promise<any>; private startSync(fullSyncReplication, parameters, c8oResponseListener); private startReplication(fullSyncReplication, parameters, c8oResponseListener); readonly getdatabseName: string; readonly getdatabase: any; deleteDB(): Promise<any>; }