navidev-adt-api
Version:
API de conexión al Abap Developer Tools
33 lines • 1.36 kB
TypeScript
import { AdtConnection } from "../adtConnection/adtConnection";
import { ResultAddObject, ResultMoveObject, ResultRemoveObject, TransportMoveObject, TransportRemoveObject } from "./transportTypes";
export default class TransportObjectApp {
private connectionController;
constructor(connectionController: AdtConnection);
/**
* Mover objecto de una orden/tarea a otra orden/tarea. Los datos del objeto son los que se
* recuperán al leer las ordenes del usuario
* @param object
* @param order
* @param newOrder
* @returns
*/
moveObject(object: TransportMoveObject): Promise<ResultMoveObject>;
/**
* Borrado de un objeto de una orde o tarea. Los datos del objeto son los que se
* recuperán al leer las ordenes del usuario.
* @param object
* @param order
* @returns
*/
removeObject(object: TransportRemoveObject): Promise<ResultRemoveObject>;
/**
* Añade un objeto a una orden
* @param order Orden
* @param objectName Nombre del objeto
* @param objectType Tipo de objeto (ejemplo: PROG, CLAS,etc)
* @param programID Id del objeto(ejemplo:R3TR,LIMU,etc.)
* @returns
*/
AddObject(order: string, objectName: string, objectType: string, programID: string): Promise<ResultAddObject>;
}
//# sourceMappingURL=transportObjectApp.d.ts.map