Overview

Summary

ContactDonateImprint


Appendix E-7: ORDER ENTITY (UI prompt)


OrderEntityUserAccountModuleEbay

Properties (6)

PropertyTypeEntityReferenceModule
(1) BuyerUserAccountLONGOrderEntityUserAccountUserAccountModule
(2) CurrencySTRINGOrderEntity
(3) OrderDateDATEOrderEntity
(4) SourceChannelSTRINGOrderEntity
(5) StatusSTRINGOrderEntity
(6) TotalAmountSTRINGOrderEntity


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /orderentity/{id}deleteOrderEntityById(id)UserAccountModuleDELETEOrderEntity
(2) /orderitem/orderentity/{id}findAllOrderItemOfOrderEntity(id)UserAccountModuleGETOrderEntity OrderItem
(3) /orderentity/{id}updateOrderEntityById(orderentity)UserAccountModulePUTOrderEntity
(4) /orderentityinsertOrderEntity(orderentity)UserAccountModulePOSTOrderEntity
(5) /orderentityfindAllOrderEntity()UserAccountModuleGETOrderEntity
(6) /orderentity/{id}findOrderEntityById(id)UserAccountModuleGETOrderEntity
(7) /payment/orderentity/{id}findAllPaymentOfOrderEntity(id)UserAccountModuleGETOrderEntity Payment
(8) /orderentity/buyeruseraccount/{id}findAllOrderEntityOfBuyerUserAccount(id)UserAccountModuleGETUserAccount OrderEntity





Example:

final OrderEntity orderentity = (OrderEntity) invokeModule(USER_ACCOUNT_MODULE + "/orderentity/" + id, OrderEntity.class);
if (orderentity != null) {
    final UserAccount buyeruseraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + orderentity.getBuyerUserAccount().getId(), UserAccount.class);
    if (buyeruseraccount1 != null) {
    }
}
return orderentity;


Overview

Summary

ContactDonateImprint