Overview

Summary

ContactDonateImprint


Appendix E-25: SHIP (UI prompt)


ShipCompanyModuleSpaceX

Properties (5)

PropertyTypeEntityReferenceModule
(1) CompanyINTShipCompanyCompanyModule
(2) HomePortSTRINGShip
(3) NameSTRINGShip
(4) NotesSTRINGShip
(5) ShipTypeSTRINGShip


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /ship/{id}deleteShipById(id)CompanyModuleDELETEShip
(2) /shipinsertShip(ship)CompanyModulePOSTShip
(3) /ship/{id}findShipById(id)CompanyModuleGETShip
(4) /shipassignment/ship/{id}findAllShipAssignmentOfShip(id)CompanyModuleGETShip ShipAssignment
(5) /ship/company/{id}findAllShipOfCompany(id)CompanyModuleGETCompany Ship
(6) /shipfindAllShip()CompanyModuleGETShip
(7) /ship/{id}updateShipById(ship)CompanyModulePUTShip





Example:

final Ship ship = (Ship) invokeModule(COMPANY_MODULE + "/ship/" + id, Ship.class);
if (ship != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + ship.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return ship;


Overview

Summary

ContactDonateImprint