Overview

Summary

ContactDonateImprint


Appendix E-15: OFFER (UI prompt)


OfferOfferModuleAmazonCom

Properties (10)

PropertyTypeEntityReferenceModule
(1) ConditionSTRINGOffer
(2) CreatedAtDATEOffer
(3) CurrencySTRINGOffer
(4) IsActiveBOOLOffer
(5) IsPrimeEligibleBOOLOffer
(6) PriceDOUBLEOffer
(7) ProductLONGOfferProductProductModule
(8) SellerLONGOfferSellerProductModule
(9) SkuSellerSTRINGOffer
(10) UpdatedAtDATEOffer


Module Interfaces (12)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /offer/product/{id}findAllOfferOfProduct(id)OfferModuleGETProduct Offer
(2) /offer/seller/{id}findAllOfferOfSeller(id)OfferModuleGETSeller Offer
(3) /offer/{id}updateOfferById(offer)OfferModulePUTOffer
(4) /inventoryitem/offer/{id}findAllInventoryItemOfOffer(id)OfferModuleGETOffer InventoryItem
(5) /offerinsertOffer(offer)OfferModulePOSTOffer
(6) /pricehistory/offer/{id}findAllPriceHistoryOfOffer(id)OfferModuleGETOffer PriceHistory
(7) /offer/{id}findOfferById(id)OfferModuleGETOffer
(8) /shoppingcartitem/offer/{id}findAllShoppingCartItemOfOffer(id)OfferModuleGETOffer ShoppingCartItem
(9) /offerfindAllOffer()OfferModuleGETOffer
(10) /offer/{id}deleteOfferById(id)OfferModuleDELETEOffer
(11) /browseevent/offer/{id}findAllBrowseEventOfOffer(id)ProductModuleGETOffer BrowseEvent
(12) /orderitem/offer/{id}findAllOrderItemOfOffer(id)ReturnRequestModuleGETOffer OrderItem





Example:

final Offer offer = (Offer) invokeModule(OFFER_MODULE + "/offer/" + id, Offer.class);
if (offer != null) {
    final Seller seller1 = (Seller) invokeModule(PRODUCT_MODULE + "/seller/" + offer.getSeller().getId(), Seller.class);
    if (seller1 != null) {
    }
    final Product product2 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + offer.getProduct().getId(), Product.class);
    if (product2 != null) {
        final Brand brand3 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product2.getBrand().getId(), Brand.class);
        if (brand3 != null) {
        }
    }
}
return offer;


Overview

Summary

ContactDonateImprint