Overview

Summary

ContactDonateImprint


Appendix E-21: USER ACCOUNT (UI prompt)


UserAccountUserAccountModuleBookingCom

Properties (8)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEUserAccount
(2) DefaultCurrencyINTUserAccountCurrencyCurrencyModule
(3) DefaultLanguageINTUserAccountLanguageLanguageModule
(4) EmailSTRINGUserAccount
(5) FullNameSTRINGUserAccount
(6) IsActiveBOOLUserAccount
(7) PasswordHashSTRINGUserAccount
(8) PhoneNumberSTRINGUserAccount


Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /booking/useraccount/{id}findAllBookingOfUserAccount(id)BookingModuleGETUserAccount Booking
(2) /review/useraccount/{id}findAllReviewOfUserAccount(id)LanguageModuleGETUserAccount Review
(3) /useraccount/defaultcurrency/{id}findAllUserAccountOfDefaultCurrency(id)UserAccountModuleGETCurrency UserAccount
(4) /useraccount/{id}updateUserAccountById(useraccount)UserAccountModulePUTUserAccount
(5) /paymentmethod/useraccount/{id}findAllPaymentMethodOfUserAccount(id)UserAccountModuleGETUserAccount PaymentMethod
(6) /useraccountfindAllUserAccount()UserAccountModuleGETUserAccount
(7) /useraccountinsertUserAccount(useraccount)UserAccountModulePOSTUserAccount
(8) /useraccount/defaultlanguage/{id}findAllUserAccountOfDefaultLanguage(id)UserAccountModuleGETLanguage UserAccount
(9) /useraccount/{id}findUserAccountById(id)UserAccountModuleGETUserAccount
(10) /userloyaltystatus/useraccount/{id}findAllUserLoyaltyStatusOfUserAccount(id)UserAccountModuleGETUserAccount UserLoyaltyStatus
(11) /useraccount/{id}deleteUserAccountById(id)UserAccountModuleDELETEUserAccount
(12) /travelcredittransaction/useraccount/{id}findAllTravelCreditTransactionOfUserAccount(id)UserAccountModuleGETUserAccount TravelCreditTransaction





Example:

final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);
if (useraccount != null) {
    final Currency defaultcurrency1 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + useraccount.getDefaultCurrency().getId(), Currency.class);
    if (defaultcurrency1 != null) {
    }
    final Language defaultlanguage2 = (Language) invokeModule(LANGUAGE_MODULE + "/language/" + useraccount.getDefaultLanguage().getId(), Language.class);
    if (defaultlanguage2 != null) {
    }
}
return useraccount;


Overview

Summary

ContactDonateImprint