Overview

Summary

ContactDonateImprint


Appendix E-18: FEE (UI prompt)


FeeCurrencyModulePayPal

Properties (5)

PropertyTypeEntityReferenceModule
(1) AmountDOUBLEFee
(2) CurrencyLONGFeeCurrencyCurrencyModule
(3) DescriptionSTRINGFee
(4) FeeScheduleLONGFeeFeeScheduleCurrencyModule
(5) TypeSTRINGFee


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /fee/{id}deleteFeeById(id)CurrencyModuleDELETEFee
(2) /fee/{id}updateFeeById(fee)CurrencyModulePUTFee
(3) /fee/feeschedule/{id}findAllFeeOfFeeSchedule(id)CurrencyModuleGETFeeSchedule Fee
(4) /feeinsertFee(fee)CurrencyModulePOSTFee
(5) /fee/currency/{id}findAllFeeOfCurrency(id)CurrencyModuleGETCurrency Fee
(6) /feefindAllFee()CurrencyModuleGETFee
(7) /fee/{id}findFeeById(id)CurrencyModuleGETFee
(8) /transaction/feeamount/{id}findAllTransactionOfFeeAmount(id)TransactionModuleGETFee Transaction





Example:

final Fee fee = (Fee) invokeModule(CURRENCY_MODULE + "/fee/" + id, Fee.class);
if (fee != null) {
    final Currency currency1 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + fee.getCurrency().getId(), Currency.class);
    if (currency1 != null) {
    }
    final FeeSchedule feeschedule2 = (FeeSchedule) invokeModule(CURRENCY_MODULE + "/feeschedule/" + fee.getFeeSchedule().getId(), FeeSchedule.class);
    if (feeschedule2 != null) {
        final Currency currency3 = (Currency) invokeModule(CURRENCY_MODULE + "/currency/" + feeschedule2.getCurrency().getId(), Currency.class);
        if (currency3 != null) {
        }
    }
}
return fee;


Overview

Summary

ContactDonateImprint