UNPKG

navidev-adt-api

Version:

API de conexión al Abap Developer Tools

39 lines 1.16 kB
import { LogonData, ResponseConnection, ResponseRequest } from "./connectionTypes"; import { RequestOptions } from "../shared/httpClient/httpClient"; export default class ConnectionApp { private connection; private exceptionManager; /** * Constructor * @param logonData | Datos de conexion */ constructor(logonData: LogonData); /** * Conexión al sistema SAP */ login(): Promise<ResponseConnection>; /** * Logout */ logout(): Promise<void>; /** * Realiza la petición HTTP * @param url | URL a llamar * @param options | Opciones de la llamad * @returns Respuesta del proceso */ request(url: string, options?: RequestOptions): Promise<ResponseRequest>; /** * Devuelve si es una excepción por autorización * @param adtException | Objeto de excepción * @returns true o false si */ private isExceptionAuth; /** * Devuelve si es una excepción por timeout * @param adtException | Objeto de excepción * @returns true o false si */ private isExceptionTimeOut; } //# sourceMappingURL=connectionApp.d.ts.map