Overview

Summary

ContactDonateImprint


Appendix E-18: STARLINK SATELLITE (UI prompt)


StarlinkSatelliteStarlinkNetworkModuleSpaceX

Properties (7)

PropertyTypeEntityReferenceModule
(1) BlockSTRINGStarlinkSatellite
(2) NotesSTRINGStarlinkSatellite
(3) PlaneINTStarlinkSatellite
(4) SatelliteINTStarlinkSatelliteSatelliteCustomerModule
(5) ShellSTRINGStarlinkSatellite
(6) SlotINTStarlinkSatellite
(7) StarlinkNetworkINTStarlinkSatelliteStarlinkNetworkStarlinkNetworkModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /starlinksatellite/starlinknetwork/{id}findAllStarlinkSatelliteOfStarlinkNetwork(id)StarlinkNetworkModuleGETStarlinkNetwork StarlinkSatellite
(2) /starlinksatellitefindAllStarlinkSatellite()StarlinkNetworkModuleGETStarlinkSatellite
(3) /starlinksatellite/{id}findStarlinkSatelliteById(id)StarlinkNetworkModuleGETStarlinkSatellite
(4) /starlinksatelliteinsertStarlinkSatellite(starlinksatellite)StarlinkNetworkModulePOSTStarlinkSatellite
(5) /starlinksatellite/{id}deleteStarlinkSatelliteById(id)StarlinkNetworkModuleDELETEStarlinkSatellite
(6) /starlinksatellite/satellite/{id}findAllStarlinkSatelliteOfSatellite(id)StarlinkNetworkModuleGETSatellite StarlinkSatellite
(7) /starlinksatellite/{id}updateStarlinkSatelliteById(starlinksatellite)StarlinkNetworkModulePUTStarlinkSatellite





Example:

final StarlinkSatellite starlinksatellite = (StarlinkSatellite) invokeModule(STARLINK_NETWORK_MODULE + "/starlinksatellite/" + id, StarlinkSatellite.class);
if (starlinksatellite != null) {
    final StarlinkNetwork starlinknetwork1 = (StarlinkNetwork) invokeModule(STARLINK_NETWORK_MODULE + "/starlinknetwork/" + starlinksatellite.getStarlinkNetwork().getId(), StarlinkNetwork.class);
    if (starlinknetwork1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + starlinknetwork1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
    final Satellite satellite3 = (Satellite) invokeModule(CUSTOMER_MODULE + "/satellite/" + starlinksatellite.getSatellite().getId(), Satellite.class);
    if (satellite3 != null) {
        final Payload payload4 = (Payload) invokeModule(CUSTOMER_MODULE + "/payload/" + satellite3.getPayload().getId(), Payload.class);
        if (payload4 != null) {
            final Customer customer5 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + payload4.getCustomer().getId(), Customer.class);
            if (customer5 != null) {
            }
        }
        final Company operator6 = (Company) invokeModule(COMPANY_MODULE + "/company/" + satellite3.getOperator().getId(), Company.class);
        if (operator6 != null) {
        }
    }
}
return starlinksatellite;


Overview

Summary

ContactDonateImprint