Overview

Summary

ContactDonateImprint


Appendix E-28: FLEET (UI prompt)


FleetFleetModuleMarineTraffic

Properties (5)

PropertyTypeEntityReferenceModule
(1) CreatedUtcDATEFleet
(2) DescriptionSTRINGFleet
(3) IsSharedBOOLFleet
(4) NameSTRINGFleet
(5) OwnerUserLONGFleetUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /fleetinsertFleet(fleet)FleetModulePOSTFleet
(2) /fleetfindAllFleet()FleetModuleGETFleet
(3) /fleet/{id}updateFleetById(fleet)FleetModulePUTFleet
(4) /fleet/{id}findFleetById(id)FleetModuleGETFleet
(5) /fleet/owneruser/{id}findAllFleetOfOwnerUser(id)FleetModuleGETUserAccount Fleet
(6) /fleet/{id}deleteFleetById(id)FleetModuleDELETEFleet
(7) /fleetvessel/fleet/{id}findAllFleetVesselOfFleet(id)FleetModuleGETFleet FleetVessel





Example:

final Fleet fleet = (Fleet) invokeModule(FLEET_MODULE + "/fleet/" + id, Fleet.class);
if (fleet != null) {
    final UserAccount owneruser1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + fleet.getOwnerUser().getId(), UserAccount.class);
    if (owneruser1 != null) {
        final Country country2 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + owneruser1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return fleet;


Overview

Summary

ContactDonateImprint