Overview

Summary

ServicesContactDonateAboutImprint


Appendix E-29: PLATFORM USER (UI prompt)


PlatformUserPlatformUserModuleAirbnb

Properties (13)

PropertyTypeEntityReferenceModule
(1) CityLONGPlatformUserCityListingModule
(2) CountryLONGPlatformUserCountryCountryModule
(3) CreatedAtDATEPlatformUser
(4) DateOfBirthDATEPlatformUser
(5) EmailSTRINGPlatformUser
(6) FacebookProfileUrlSTRINGPlatformUser
(7) FullNameSTRINGPlatformUser
(8) GoogleProfileUrlSTRINGPlatformUser
(9) LinkedinProfileUrlSTRINGPlatformUser
(10) PhoneNumberSTRINGPlatformUser
(11) ProfilePhotoUrlSTRINGPlatformUser
(12) UpdatedAtDATEPlatformUser
(13) VerificationLevelSTRINGPlatformUser


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /hostprofile/platformuser/{id}findAllHostProfileOfPlatformUser(id)HostProfileModuleGETPlatformUser HostProfile
(2) /fraudcase/platformuserreporter/{id}findAllFraudCaseOfPlatformUserReporter(id)ListingModuleGETPlatformUser FraudCase
(3) /payment/platformuser/{id}findAllPaymentOfPlatformUser(id)PlatformUserModuleGETPlatformUser Payment
(4) /platformuser/{id}deletePlatformUserById(id)PlatformUserModuleDELETEPlatformUser
(5) /guestprofile/platformuser/{id}findAllGuestProfileOfPlatformUser(id)PlatformUserModuleGETPlatformUser GuestProfile
(6) /platformuserfindAllPlatformUser()PlatformUserModuleGETPlatformUser
(7) /platformuser/city/{id}findAllPlatformUserOfCity(id)PlatformUserModuleGETCity PlatformUser
(8) /userrole/platformuser/{id}findAllUserRoleOfPlatformUser(id)PlatformUserModuleGETPlatformUser UserRole
(9) /platformuser/{id}findPlatformUserById(id)PlatformUserModuleGETPlatformUser
(10) /platformuserinsertPlatformUser(platformuser)PlatformUserModulePOSTPlatformUser
(11) /userdataconsent/platformuser/{id}findAllUserDataConsentOfPlatformUser(id)PlatformUserModuleGETPlatformUser UserDataConsent
(12) /useridentitydocument/platformuser/{id}findAllUserIdentityDocumentOfPlatformUser(id)PlatformUserModuleGETPlatformUser UserIdentityDocument
(13) /platformuser/country/{id}findAllPlatformUserOfCountry(id)PlatformUserModuleGETCountry PlatformUser
(14) /platformuser/{id}updatePlatformUserById(platformuser)PlatformUserModulePUTPlatformUser





Example:

final PlatformUser platformuser = (PlatformUser) invokeModule(PLATFORM_USER_MODULE + "/platformuser/" + id, PlatformUser.class);
if (platformuser != null) {
    final City city1 = (City) invokeModule(LISTING_MODULE + "/city/" + platformuser.getCity().getId(), City.class);
    if (city1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
    final Country country3 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + platformuser.getCountry().getId(), Country.class);
    if (country3 != null) {
    }
}
return platformuser;


Overview

Summary

ServicesContactDonateAboutImprint