Overview

Summary

ContactDonateImprint


Appendix E-3: USER ADDRESS (UI prompt)


UserAddressCountryModulePayPal

Properties (9)

PropertyTypeEntityReferenceModule
(1) AddressTypeSTRINGUserAddress
(2) CitySTRINGUserAddress
(3) CountryLONGUserAddressCountryCountryModule
(4) IsPrimaryBOOLUserAddress
(5) Line1STRINGUserAddress
(6) Line2STRINGUserAddress
(7) PostalCodeSTRINGUserAddress
(8) StateSTRINGUserAddress
(9) UserAccountLONGUserAddressUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /useraddress/country/{id}findAllUserAddressOfCountry(id)CountryModuleGETCountry UserAddress
(2) /useraddress/{id}updateUserAddressById(useraddress)CountryModulePUTUserAddress
(3) /useraddress/{id}deleteUserAddressById(id)CountryModuleDELETEUserAddress
(4) /useraddressinsertUserAddress(useraddress)CountryModulePOSTUserAddress
(5) /useraddress/{id}findUserAddressById(id)CountryModuleGETUserAddress
(6) /useraddressfindAllUserAddress()CountryModuleGETUserAddress
(7) /useraddress/useraccount/{id}findAllUserAddressOfUserAccount(id)CountryModuleGETUserAccount UserAddress





Example:

final UserAddress useraddress = (UserAddress) invokeModule(COUNTRY_MODULE + "/useraddress/" + id, UserAddress.class);
if (useraddress != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + useraddress.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + useraddress.getCountry().getId(), Country.class);
    if (country2 != null) {
        final Region region3 = (Region) invokeModule(REGION_MODULE + "/region/" + country2.getRegion().getId(), Region.class);
        if (region3 != null) {
        }
    }
}
return useraddress;


Overview

Summary

ContactDonateImprint