Overview

Summary

ContactDonateImprint


Appendix E-18: CUSTOMER (UI prompt)


CustomerCustomerModuleAmazonCom

Properties (9)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATECustomer
(2) DefaultBillingAddressLONGCustomer
(3) DefaultShippingAddressLONGCustomer
(4) EmailSTRINGCustomer
(5) FirstNameSTRINGCustomer
(6) IsActiveBOOLCustomer
(7) LastNameSTRINGCustomer
(8) PasswordHashSTRINGCustomer
(9) UpdatedAtDATECustomer


Module Interfaces (19)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /paymentmethod/customer/{id}findAllPaymentMethodOfCustomer(id)CustomerModuleGETCustomer PaymentMethod
(2) /customer/{id}deleteCustomerById(id)CustomerModuleDELETECustomer
(3) /customer/{id}findCustomerById(id)CustomerModuleGETCustomer
(4) /customerfindAllCustomer()CustomerModuleGETCustomer
(5) /review/customer/{id}findAllReviewOfCustomer(id)CustomerModuleGETCustomer Review
(6) /reviewcomment/customer/{id}findAllReviewCommentOfCustomer(id)CustomerModuleGETCustomer ReviewComment
(7) /paymenttransaction/customerorder/{id}findAllPaymentTransactionOfCustomerOrder(id)CustomerModuleGETCustomer PaymentTransaction
(8) /customer/{id}updateCustomerById(customer)CustomerModulePUTCustomer
(9) /customerinsertCustomer(customer)CustomerModulePOSTCustomer
(10) /customerorder/customer/{id}findAllCustomerOrderOfCustomer(id)CustomerModuleGETCustomer CustomerOrder
(11) /shipment/customerorder/{id}findAllShipmentOfCustomerOrder(id)FulfillmentCenterModuleGETCustomer Shipment
(12) /shoppingcart/customer/{id}findAllShoppingCartOfCustomer(id)OfferModuleGETCustomer ShoppingCart
(13) /browseevent/customer/{id}findAllBrowseEventOfCustomer(id)ProductModuleGETCustomer BrowseEvent
(14) /question/customer/{id}findAllQuestionOfCustomer(id)ProductModuleGETCustomer Question
(15) /answer/customer/{id}findAllAnswerOfCustomer(id)ProductModuleGETCustomer Answer
(16) /orderitem/customerorder/{id}findAllOrderItemOfCustomerOrder(id)ReturnRequestModuleGETCustomer OrderItem
(17) /returnrequest/customerorder/{id}findAllReturnRequestOfCustomerOrder(id)ReturnRequestModuleGETCustomer ReturnRequest
(18) /returnrequest/customer/{id}findAllReturnRequestOfCustomer(id)ReturnRequestModuleGETCustomer ReturnRequest
(19) /wishlist/customer/{id}findAllWishlistOfCustomer(id)WishlistModuleGETCustomer Wishlist





Example:

final Customer customer = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + id, Customer.class);
if (customer != null) {
}
return customer;


Overview

Summary

ContactDonateImprint