UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

36 lines 1.39 kB
import { LogonData } from "../adtConnection/adtConnection"; import { ResultClassContent } from "./classTypes"; import { Version } from "../shared/commonTypes"; export * from "./classTypes"; export declare class AdtClass { private classContentApp; private connectionController; private classSaveApp; /** * CONSTRUCTOR * @param connectionController Controlador para la conexión con SAP */ constructor(logonData: LogonData); /** * Devuelve el contenido de una clase * @param objectUri URL del objeto de la clase * @returns Resultado con el error y contenido de la clase */ readContent(objectUri: string, version?: Version): Promise<ResultClassContent>; /** * Graba el contenido de un include (codigo fuente principal, macros, etc..) la clase. * @param objectUri URL del objeto * @param sourceUri URL del include a grabar * @param content * @param lockHandle * @param corrNr * @returns Resultado del proceso de grabacion. Si va todo bien no devuelve nada */ saveContent(objectUri: string, sourceUri: string, content: string, lockHandle: string, corrNr: string): Promise<import("./classTypes").ResultClassSave>; /** * Devuelve la URL base para la conexión * @returns URL de conexión */ static getUrlConnection(): string; } //# sourceMappingURL=AdtClass.d.ts.map