Overview

Summary

ContactDonateImprint


Appendix E-8: LISTING MEDIA (UI prompt)


ListingMediaListingModuleEbay

Properties (5)

PropertyTypeEntityReferenceModule
(1) CaptionSTRINGListingMedia
(2) ListingLONGListingMediaListingListingModule
(3) MediaTypeSTRINGListingMedia
(4) SortOrderLONGListingMedia
(5) UrlSTRINGListingMedia


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /listingmedia/{id}updateListingMediaById(listingmedia)ListingModulePUTListingMedia
(2) /listingmediainsertListingMedia(listingmedia)ListingModulePOSTListingMedia
(3) /listingmedia/{id}deleteListingMediaById(id)ListingModuleDELETEListingMedia
(4) /listingmedia/{id}findListingMediaById(id)ListingModuleGETListingMedia
(5) /listingmedia/listing/{id}findAllListingMediaOfListing(id)ListingModuleGETListing ListingMedia
(6) /listingmediafindAllListingMedia()ListingModuleGETListingMedia





Example:

final ListingMedia listingmedia = (ListingMedia) invokeModule(LISTING_MODULE + "/listingmedia/" + id, ListingMedia.class);
if (listingmedia != null) {
    final Listing listing1 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + listingmedia.getListing().getId(), Listing.class);
    if (listing1 != null) {
        final UserAccount selleruseraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + listing1.getSellerUserAccount().getId(), UserAccount.class);
        if (selleruseraccount2 != null) {
        }
        final Category category3 = (Category) invokeModule(LISTING_MODULE + "/category/" + listing1.getCategory().getId(), Category.class);
        if (category3 != null) {
        }
    }
}
return listingmedia;


Overview

Summary

ContactDonateImprint