Overview

Summary

ContactDonateImprint


Appendix E-3: VESSEL DAILY SUMMARY (UI prompt)


VesselDailySummaryVesselModuleMarineTraffic

Properties (8)

PropertyTypeEntityReferenceModule
(1) AverageSpeedSTRINGVesselDailySummary
(2) DistanceTraveledNmSTRINGVesselDailySummary
(3) HoursAtAnchorSTRINGVesselDailySummary
(4) HoursUnderwaySTRINGVesselDailySummary
(5) MaxSpeedSTRINGVesselDailySummary
(6) PositionsCountLONGVesselDailySummary
(7) SummaryDateDATEVesselDailySummary
(8) VesselLONGVesselDailySummaryVesselVesselModule


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /vesseldailysummary/vessel/{id}findAllVesselDailySummaryOfVessel(id)VesselModuleGETVessel VesselDailySummary
(2) /vesseldailysummary/{id}findVesselDailySummaryById(id)VesselModuleGETVesselDailySummary
(3) /vesseldailysummary/{id}updateVesselDailySummaryById(vesseldailysummary)VesselModulePUTVesselDailySummary
(4) /vesseldailysummaryfindAllVesselDailySummary()VesselModuleGETVesselDailySummary
(5) /vesseldailysummary/{id}deleteVesselDailySummaryById(id)VesselModuleDELETEVesselDailySummary
(6) /vesseldailysummaryinsertVesselDailySummary(vesseldailysummary)VesselModulePOSTVesselDailySummary





Example:

final VesselDailySummary vesseldailysummary = (VesselDailySummary) invokeModule(VESSEL_MODULE + "/vesseldailysummary/" + id, VesselDailySummary.class);
if (vesseldailysummary != null) {
    final Vessel vessel1 = (Vessel) invokeModule(VESSEL_MODULE + "/vessel/" + vesseldailysummary.getVessel().getId(), Vessel.class);
    if (vessel1 != null) {
        final VesselType vesseltype2 = (VesselType) invokeModule(VESSEL_MODULE + "/vesseltype/" + vessel1.getVesselType().getId(), VesselType.class);
        if (vesseltype2 != null) {
        }
        final Country flagcountry3 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + vessel1.getFlagCountry().getId(), Country.class);
        if (flagcountry3 != null) {
        }
        final VesselStatus vesselstatus4 = (VesselStatus) invokeModule(GEOGRAPHICAL_AREA_MODULE + "/vesselstatus/" + vessel1.getVesselStatus().getId(), VesselStatus.class);
        if (vesselstatus4 != null) {
        }
    }
}
return vesseldailysummary;


Overview

Summary

ContactDonateImprint