Overview

Summary

ContactDonateImprint


Appendix E-9: ORDER ITEM (UI prompt)


OrderItemUserAccountModuleEbay

Properties (7)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGOrderItem
(2) FulfillmentStatusSTRINGOrderItem
(3) ListingLONGOrderItemListingListingModule
(4) OrderEntityLONGOrderItemOrderEntityUserAccountModule
(5) QuantityLONGOrderItem
(6) SellerUserAccountLONGOrderItemUserAccountUserAccountModule
(7) UnitPriceSTRINGOrderItem


Module Interfaces (11)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /dispute/orderitem/{id}findAllDisputeOfOrderItem(id)DisputeModuleGETOrderItem Dispute
(2) /orderitem/orderentity/{id}findAllOrderItemOfOrderEntity(id)UserAccountModuleGETOrderEntity OrderItem
(3) /orderitem/listing/{id}findAllOrderItemOfListing(id)UserAccountModuleGETListing OrderItem
(4) /orderitem/{id}findOrderItemById(id)UserAccountModuleGETOrderItem
(5) /orderitem/{id}updateOrderItemById(orderitem)UserAccountModulePUTOrderItem
(6) /orderiteminsertOrderItem(orderitem)UserAccountModulePOSTOrderItem
(7) /feedback/orderitem/{id}findAllFeedbackOfOrderItem(id)UserAccountModuleGETOrderItem Feedback
(8) /shippingdetail/orderitem/{id}findAllShippingDetailOfOrderItem(id)UserAccountModuleGETOrderItem ShippingDetail
(9) /orderitemfindAllOrderItem()UserAccountModuleGETOrderItem
(10) /orderitem/{id}deleteOrderItemById(id)UserAccountModuleDELETEOrderItem
(11) /orderitem/selleruseraccount/{id}findAllOrderItemOfSellerUserAccount(id)UserAccountModuleGETUserAccount OrderItem





Example:

final OrderItem orderitem = (OrderItem) invokeModule(USER_ACCOUNT_MODULE + "/orderitem/" + id, OrderItem.class);
if (orderitem != null) {
    final UserAccount selleruseraccount1 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + orderitem.getSellerUserAccount().getId(), UserAccount.class);
    if (selleruseraccount1 != null) {
    }
    final Listing listing2 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + orderitem.getListing().getId(), Listing.class);
    if (listing2 != null) {
        final UserAccount selleruseraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + listing2.getSellerUserAccount().getId(), UserAccount.class);
        if (selleruseraccount3 != null) {
        }
        final Category category4 = (Category) invokeModule(LISTING_MODULE + "/category/" + listing2.getCategory().getId(), Category.class);
        if (category4 != null) {
        }
    }
    final OrderEntity orderentity5 = (OrderEntity) invokeModule(USER_ACCOUNT_MODULE + "/orderentity/" + orderitem.getOrderEntity().getId(), OrderEntity.class);
    if (orderentity5 != null) {
        final UserAccount buyeruseraccount6 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + orderentity5.getBuyerUserAccount().getId(), UserAccount.class);
        if (buyeruseraccount6 != null) {
        }
    }
}
return orderitem;


Overview

Summary

ContactDonateImprint