navidev-abap-gw-api
Version:
API para la extracción de datos de servicios SAP GW
29 lines • 1.07 kB
TypeScript
import { LogonData } from "navidev-adt-api";
import { MetadataInfoOptions, ResultMetadataContent } from "./metadataTypes";
import { ResultServiceBindingInfo } from "navidev-adt-api/dist/adtBusinessServices/businessServices";
export * from "./metadataTypes";
export * from "./metadataOdataTypes";
export declare class Metadata {
private connectionController;
private logonData;
constructor(logonData: LogonData);
/**
* Obtiene el contenido del metadata
* @param serviceName
*/
getMetadataInfo(serviceName: string, options?: MetadataInfoOptions): Promise<ResultMetadataContent>;
/**
* Devuelve la instancia de la clase encargada de obtener el metadata según la versión Odata del servicio
* @param serviceName
* @returns
*/
private getInstanceApp;
/**
* Lee los datos del binding del servicio
* @param connectionController
* @param serviceName
* @returns
*/
loadBindingInfo(serviceName: string): Promise<ResultServiceBindingInfo>;
}
//# sourceMappingURL=metadata.d.ts.map