Overview

Summary

ContactDonateImprint


Appendix E-25: PORT (UI prompt)


PortPortModuleMarineTraffic

Properties (7)

PropertyTypeEntityReferenceModule
(1) CountryLONGPortCountryUserAccountModule
(2) LatitudeSTRINGPort
(3) LongitudeSTRINGPort
(4) NameSTRINGPort
(5) PortTypeSTRINGPort
(6) TimeZoneSTRINGPort
(7) UnlocodeSTRINGPort


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /port/{id}findPortById(id)PortModuleGETPort
(2) /alertrule/port/{id}findAllAlertRuleOfPort(id)PortModuleGETPort AlertRule
(3) /portinsertPort(port)PortModulePOSTPort
(4) /port/{id}deletePortById(id)PortModuleDELETEPort
(5) /alertevent/port/{id}findAllAlertEventOfPort(id)PortModuleGETPort AlertEvent
(6) /port/country/{id}findAllPortOfCountry(id)PortModuleGETCountry Port
(7) /port/{id}updatePortById(port)PortModulePUTPort
(8) /route/endport/{id}findAllRouteOfEndPort(id)PortModuleGETPort Route
(9) /portfindAllPort()PortModuleGETPort
(10) /route/startport/{id}findAllRouteOfStartPort(id)PortModuleGETPort Route
(11) /portcall/port/{id}findAllPortCallOfPort(id)SubscriptionPlanModuleGETPort PortCall





Example:

final Port port = (Port) invokeModule(PORT_MODULE + "/port/" + id, Port.class);
if (port != null) {
    final Country country1 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + port.getCountry().getId(), Country.class);
    if (country1 != null) {
    }
}
return port;


Overview

Summary

ContactDonateImprint