Overview

Summary

ContactDonateImprint


Appendix E-8: WISHLIST (UI prompt)


WishlistWishlistModuleAmazonCom

Properties (5)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEWishlist
(2) CustomerLONGWishlistCustomerCustomerModule
(3) IsPublicBOOLWishlist
(4) NameSTRINGWishlist
(5) UpdatedAtDATEWishlist


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /wishlistfindAllWishlist()WishlistModuleGETWishlist
(2) /wishlist/{id}updateWishlistById(wishlist)WishlistModulePUTWishlist
(3) /wishlist/{id}deleteWishlistById(id)WishlistModuleDELETEWishlist
(4) /wishlistitem/wishlist/{id}findAllWishlistItemOfWishlist(id)WishlistModuleGETWishlist WishlistItem
(5) /wishlist/{id}findWishlistById(id)WishlistModuleGETWishlist
(6) /wishlist/customer/{id}findAllWishlistOfCustomer(id)WishlistModuleGETCustomer Wishlist
(7) /wishlistinsertWishlist(wishlist)WishlistModulePOSTWishlist





Example:

final Wishlist wishlist = (Wishlist) invokeModule(WISHLIST_MODULE + "/wishlist/" + id, Wishlist.class);
if (wishlist != null) {
    final Customer customer1 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + wishlist.getCustomer().getId(), Customer.class);
    if (customer1 != null) {
    }
}
return wishlist;


Overview

Summary

ContactDonateImprint