Overview

Summary

ContactDonateImprint


Appendix E-9: ACCOUNT BALANCE (UI prompt)


AccountBalanceUserDeviceModulePayPal

Properties (5)

PropertyTypeEntityReferenceModule
(1) AvailableAmountDOUBLEAccountBalance
(2) CurrencyLONGAccountBalanceCurrencyCurrencyModule
(3) LastUpdatedAtDATEAccountBalance
(4) PendingAmountDOUBLEAccountBalance
(5) UserAccountLONGAccountBalanceUserAccountUserAccountModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /accountbalance/{id}findAccountBalanceById(id)UserDeviceModuleGETAccountBalance
(2) /accountbalance/currency/{id}findAllAccountBalanceOfCurrency(id)UserDeviceModuleGETCurrency AccountBalance
(3) /accountbalance/{id}deleteAccountBalanceById(id)UserDeviceModuleDELETEAccountBalance
(4) /accountbalanceinsertAccountBalance(accountbalance)UserDeviceModulePOSTAccountBalance
(5) /accountbalancefindAllAccountBalance()UserDeviceModuleGETAccountBalance
(6) /accountbalance/useraccount/{id}findAllAccountBalanceOfUserAccount(id)UserDeviceModuleGETUserAccount AccountBalance
(7) /accountbalance/{id}updateAccountBalanceById(accountbalance)UserDeviceModulePUTAccountBalance





Example:

final AccountBalance accountbalance = (AccountBalance) invokeModule(USER_DEVICE_MODULE + "/accountbalance/" + id, AccountBalance.class);
if (accountbalance != null) {
    final UserAccount useraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + accountbalance.getUserAccount().getId(), UserAccount.class);
    if (useraccount1 != null) {
    }
    final Currency currency2 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + accountbalance.getCurrency().getId(), Currency.class);
    if (currency2 != null) {
    }
}
return accountbalance;


Overview

Summary

ContactDonateImprint