Overview

Summary

ContactDonateImprint


Appendix E-24: BROWSE EVENT (UI prompt)


BrowseEventProductModuleAmazonCom

Properties (8)

PropertyTypeEntityReferenceModule
(1) CustomerLONGBrowseEventCustomerCustomerModule
(2) EventTypeSTRINGBrowseEvent
(3) IpAddressSTRINGBrowseEvent
(4) OccurredAtDATEBrowseEvent
(5) OfferLONGBrowseEventOfferOfferModule
(6) ProductLONGBrowseEventProductProductModule
(7) SessionIdSTRINGBrowseEvent
(8) UserAgentSTRINGBrowseEvent


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /browseevent/offer/{id}findAllBrowseEventOfOffer(id)ProductModuleGETOffer BrowseEvent
(2) /browseevent/customer/{id}findAllBrowseEventOfCustomer(id)ProductModuleGETCustomer BrowseEvent
(3) /browseevent/{id}updateBrowseEventById(browseevent)ProductModulePUTBrowseEvent
(4) /browseeventfindAllBrowseEvent()ProductModuleGETBrowseEvent
(5) /browseevent/product/{id}findAllBrowseEventOfProduct(id)ProductModuleGETProduct BrowseEvent
(6) /browseevent/{id}findBrowseEventById(id)ProductModuleGETBrowseEvent
(7) /browseeventinsertBrowseEvent(browseevent)ProductModulePOSTBrowseEvent
(8) /browseevent/{id}deleteBrowseEventById(id)ProductModuleDELETEBrowseEvent





Example:

final BrowseEvent browseevent = (BrowseEvent) invokeModule(PRODUCT_MODULE + "/browseevent/" + id, BrowseEvent.class);
if (browseevent != null) {
    final Product product1 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + browseevent.getProduct().getId(), Product.class);
    if (product1 != null) {
        final Brand brand2 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product1.getBrand().getId(), Brand.class);
        if (brand2 != null) {
        }
    }
    final Customer customer3 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + browseevent.getCustomer().getId(), Customer.class);
    if (customer3 != null) {
    }
    final Offer offer4 = (Offer) invokeModule(OFFER_MODULE + "/offer/" + browseevent.getOffer().getId(), Offer.class);
    if (offer4 != null) {
        final Seller seller5 = (Seller) invokeModule(PRODUCT_MODULE + "/seller/" + offer4.getSeller().getId(), Seller.class);
        if (seller5 != null) {
        }
        final Product product6 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + offer4.getProduct().getId(), Product.class);
        if (product6 != null) {
            final Brand brand7 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product6.getBrand().getId(), Brand.class);
            if (brand7 != null) {
            }
        }
    }
}
return browseevent;


Overview

Summary

ContactDonateImprint