c8osdkjscore
Version:
convertigo's sdk js core
26 lines (25 loc) • 1.3 kB
TypeScript
import { C8oFullSync, C8oFullSyncCbl } from "./c8oFullSync";
import { C8oResponseListener } from "./c8oResponse";
export declare class FullSyncRequestable {
static GET: FullSyncRequestable;
static DELETE: FullSyncRequestable;
static POST: FullSyncRequestable;
static PUT_ATTACHMENT: FullSyncRequestable;
static DELETE_ATTACHMENT: FullSyncRequestable;
static ALL: FullSyncRequestable;
static VIEW: FullSyncRequestable;
static SYNC: FullSyncRequestable;
static REPLICATE_PULL: FullSyncRequestable;
static REPLICATE_PUSH: FullSyncRequestable;
static RESET: FullSyncRequestable;
static CREATE: FullSyncRequestable;
static BULK: FullSyncRequestable;
static INFO: FullSyncRequestable;
static DESTROY: FullSyncRequestable;
private value;
private handleFullSyncRequestOp;
constructor(value: string, handleFullSyncRequestOp: (c8oFullSyncCbl: C8oFullSyncCbl, str: string, dictionary: Object, c8oResponseListener: C8oResponseListener) => any);
handleFullSyncRequest(c8oFullSync: C8oFullSync, databaseName: string, parameters: Object, c8oResponseListener: C8oResponseListener): Promise<any>;
static getFullSyncRequestable(value: string): FullSyncRequestable;
static values(): FullSyncRequestable[];
}