Overview

Summary

ContactDonateImprint


Appendix E-32: ROCKET ENGINE (UI prompt)


RocketEngineShipRoleModuleSpaceX

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyINTRocketEngineCompanyCompanyModule
(2) CycleTypeSTRINGRocketEngine
(3) NameSTRINGRocketEngine
(4) NotesSTRINGRocketEngine
(5) SpecificImpulseVacSecSTRINGRocketEngine
(6) ThrustKnSTRINGRocketEngine


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /rocketengine/company/{id}findAllRocketEngineOfCompany(id)ShipRoleModuleGETCompany RocketEngine
(2) /rocketengine/{id}updateRocketEngineById(rocketengine)ShipRoleModulePUTRocketEngine
(3) /rocketengineinsertRocketEngine(rocketengine)ShipRoleModulePOSTRocketEngine
(4) /rocketengine/{id}deleteRocketEngineById(id)ShipRoleModuleDELETERocketEngine
(5) /rocketenginefindAllRocketEngine()ShipRoleModuleGETRocketEngine
(6) /rocketengine/{id}findRocketEngineById(id)ShipRoleModuleGETRocketEngine
(7) /stageengine/rocketengine/{id}findAllStageEngineOfRocketEngine(id)ShipRoleModuleGETRocketEngine StageEngine





Example:

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


Overview

Summary

ContactDonateImprint