Overview

Summary

ContactDonateImprint


7. USER ACCOUNT MODULE (UI prompt)



Module Entities (16)

EntityAliasModuleGlobal Schema
(1) AisStationAisStationGeographicalAreaModuleMarineTraffic
(2) AlertRuleAlertRulePortModuleMarineTraffic
(3) ApiClientApiClientApiClientModuleMarineTraffic
(4) CountryCountryUserAccountModuleMarineTraffic
(5) FleetFleetFleetModuleMarineTraffic
(6) NotificationNotificationFleetModuleMarineTraffic
(7) PhotoPhotoPhotoModuleMarineTraffic
(8) PhotoRatingPhotoRatingPhotoModuleMarineTraffic
(9) PortPortPortModuleMarineTraffic
(10) SavedFilterSavedFilterUserAccountModuleMarineTraffic
(11) UserAccountUserAccountUserAccountModuleMarineTraffic
(12) UserDeviceUserDevicePhotoModuleMarineTraffic
(13) UserSubscriptionUserSubscriptionSubscriptionPlanModuleMarineTraffic
(14) VesselVesselVesselModuleMarineTraffic
(15) VesselCommentVesselCommentUserAccountModuleMarineTraffic
(16) VesselIdentifierHistoryVesselIdentifierHistoryFleetModuleMarineTraffic

Module Interfaces (24)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /savedfilter/{id}deleteSavedFilterById(id)UserAccountModuleDELETESavedFilter
(2) /vesselcommentfindAllVesselComment()UserAccountModuleGETVesselComment
(3) /savedfilter/{id}findSavedFilterById(id)UserAccountModuleGETSavedFilter
(4) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(5) /savedfilterinsertSavedFilter(savedfilter)UserAccountModulePOSTSavedFilter
(6) /countryfindAllCountry()UserAccountModuleGETCountry
(7) /countryinsertCountry(country)UserAccountModulePOSTCountry
(8) /vesselcomment/{id}findVesselCommentById(id)UserAccountModuleGETVesselComment
(9) /useraccount/country/{id}findAllUserAccountOfCountry(id)UserAccountModuleGETCountry UserAccount
(10) /vesselcomment/vessel/{id}findAllVesselCommentOfVessel(id)UserAccountModuleGETVessel VesselComment
(11) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(12) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(13) /vesselcomment/useraccount/{id}findAllVesselCommentOfUserAccount(id)UserAccountModuleGETUserAccount VesselComment
(14) /vesselcomment/{id}deleteVesselCommentById(id)UserAccountModuleDELETEVesselComment
(15) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(16) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(17) /vesselcommentinsertVesselComment(vesselcomment)UserAccountModulePOSTVesselComment
(18) /country/{id}deleteCountryById(id)UserAccountModuleDELETECountry
(19) /savedfilter/useraccount/{id}findAllSavedFilterOfUserAccount(id)UserAccountModuleGETUserAccount SavedFilter
(20) /country/{id}findCountryById(id)UserAccountModuleGETCountry
(21) /savedfilter/{id}updateSavedFilterById(savedfilter)UserAccountModulePUTSavedFilter
(22) /savedfilterfindAllSavedFilter()UserAccountModuleGETSavedFilter
(23) /vesselcomment/{id}updateVesselCommentById(vesselcomment)UserAccountModulePUTVesselComment
(24) /country/{id}updateCountryById(country)UserAccountModulePUTCountry






7.1 COUNTRY


CountryUserAccountModuleMarineTraffic

Properties (4)

PropertyTypeEntityReferenceModule
(1) IsoCode2STRINGCountry
(2) IsoCode3STRINGCountry
(3) NameSTRINGCountry
(4) RegionSTRINGCountry





Example:

final Country country = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + id, Country.class);
if (country != null) {
}
return country;


7.2 SAVED FILTER


SavedFilterUserAccountModuleMarineTraffic

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedUtcDATESavedFilter
(2) DescriptionSTRINGSavedFilter
(3) FilterJsonSTRINGSavedFilter
(4) IsDefaultBOOLSavedFilter
(5) NameSTRINGSavedFilter
(6) UserAccountLONGSavedFilterUserAccountUserAccountModule





Example:

final SavedFilter savedfilter = (SavedFilter) invokeModule(USER_ACCOUNT_MODULE + "/savedfilter/" + id, SavedFilter.class);
if (savedfilter != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + savedfilter.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
        final Country country2 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + useraccount1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return savedfilter;


7.3 USER ACCOUNT


UserAccountUserAccountModuleMarineTraffic

Properties (10)

PropertyTypeEntityReferenceModule
(1) CountryLONGUserAccountCountryUserAccountModule
(2) CreatedUtcDATEUserAccount
(3) DisplayNameSTRINGUserAccount
(4) EmailSTRINGUserAccount
(5) IsEmailVerifiedBOOLUserAccount
(6) LastLoginUtcDATEUserAccount
(7) PasswordHashSTRINGUserAccount
(8) PreferredLanguageSTRINGUserAccount
(9) TimeZoneSTRINGUserAccount
(10) UserRoleSTRINGUserAccount





Example:

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


7.4 VESSEL COMMENT


VesselCommentUserAccountModuleMarineTraffic

Properties (4)

PropertyTypeEntityReferenceModule
(1) CommentTextSTRINGVesselComment
(2) CreatedUtcDATEVesselComment
(3) UserAccountLONGVesselCommentUserAccountUserAccountModule
(4) VesselLONGVesselCommentVesselVesselModule





Example:

final VesselComment vesselcomment = (VesselComment) invokeModule(USER_ACCOUNT_MODULE + "/vesselcomment/" + id, VesselComment.class);
if (vesselcomment != null) {
    final Vessel vessel1 = (Vessel) invokeModule(VESSEL_MODULE + "/vessel/" + vesselcomment.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) {
        }
    }
    final UserAccount useraccount5 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + vesselcomment.getUserAccount().getId(), UserAccount.class);
    if (useraccount5 != null) {
        final Country country6 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + useraccount5.getCountry().getId(), Country.class);
        if (country6 != null) {
        }
    }
}
return vesselcomment;


Overview

Summary

ContactDonateImprint