UNPKG

flexmonster-mongo-connector

Version:

MongoDB connector for Flexmonster Pivot Table and Charts

11 lines (10 loc) 546 B
import { QueryBuilder } from "../../query/builder/QueryBuilder"; import { IRequestArgument } from './IRequestArgument'; import { MongoQueryExecutor } from "../../query/MongoQueryExecutor"; import { AbstractDataObject } from "../../cache/dataObject/impl/AbstractDataObject"; export interface IApiRequest { loggingTemplate: string; requestArgument: IRequestArgument; getData(queryBuilder: QueryBuilder, queryExecutor: MongoQueryExecutor): Promise<AbstractDataObject>; toJSON(response: any, nextpageToken?: string): any; }