Overview

Summary

ContactDonateImprint


Appendix E-28: PAYLOAD (UI prompt)


PayloadCustomerModuleSpaceX

Properties (5)

PropertyTypeEntityReferenceModule
(1) CustomerINTPayloadCustomerCustomerModule
(2) DescriptionSTRINGPayload
(3) MassKgSTRINGPayload
(4) NameSTRINGPayload
(5) PayloadTypeSTRINGPayload


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /payloadinsertPayload(payload)CustomerModulePOSTPayload
(2) /payload/{id}deletePayloadById(id)CustomerModuleDELETEPayload
(3) /payloadfindAllPayload()CustomerModuleGETPayload
(4) /missionpayload/payload/{id}findAllMissionPayloadOfPayload(id)CustomerModuleGETPayload MissionPayload
(5) /payload/{id}updatePayloadById(payload)CustomerModulePUTPayload
(6) /satellite/payload/{id}findAllSatelliteOfPayload(id)CustomerModuleGETPayload Satellite
(7) /payload/customer/{id}findAllPayloadOfCustomer(id)CustomerModuleGETCustomer Payload
(8) /payload/{id}findPayloadById(id)CustomerModuleGETPayload





Example:

final Payload payload = (Payload) invokeModule(CUSTOMER_MODULE + "/payload/" + id, Payload.class);
if (payload != null) {
    final Customer customer1 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + payload.getCustomer().getId(), Customer.class);
    if (customer1 != null) {
    }
}
return payload;


Overview

Summary

ContactDonateImprint