Overview

Summary

ContactDonateImprint


Appendix E-13: CHARITY LISTING (UI prompt)


CharityListingCharityOrganizationModuleEbay

Properties (6)

PropertyTypeEntityReferenceModule
(1) CharityOrganizationLONGCharityListingCharityOrganizationCharityOrganizationModule
(2) CharityProgramLONGCharityListingCharityProgramCharityOrganizationModule
(3) DonationAmountCapSTRINGCharityListing
(4) DonationPercentageSTRINGCharityListing
(5) ListingLONGCharityListingListingListingModule
(6) NotesSTRINGCharityListing


Module Interfaces (8)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /charitylisting/charityorganization/{id}findAllCharityListingOfCharityOrganization(id)CharityOrganizationModuleGETCharityOrganization CharityListing
(2) /charitylisting/{id}deleteCharityListingById(id)CharityOrganizationModuleDELETECharityListing
(3) /charitylisting/{id}findCharityListingById(id)CharityOrganizationModuleGETCharityListing
(4) /charitylistinginsertCharityListing(charitylisting)CharityOrganizationModulePOSTCharityListing
(5) /charitylisting/{id}updateCharityListingById(charitylisting)CharityOrganizationModulePUTCharityListing
(6) /charitylistingfindAllCharityListing()CharityOrganizationModuleGETCharityListing
(7) /charitylisting/listing/{id}findAllCharityListingOfListing(id)CharityOrganizationModuleGETListing CharityListing
(8) /charitylisting/charityprogram/{id}findAllCharityListingOfCharityProgram(id)CharityOrganizationModuleGETCharityProgram CharityListing





Example:

final CharityListing charitylisting = (CharityListing) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charitylisting/" + id, CharityListing.class);
if (charitylisting != null) {
    final CharityOrganization charityorganization1 = (CharityOrganization) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityorganization/" + charitylisting.getCharityOrganization().getId(), CharityOrganization.class);
    if (charityorganization1 != null) {
    }
    final Listing listing2 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + charitylisting.getListing().getId(), Listing.class);
    if (listing2 != null) {
        final UserAccount selleruseraccount3 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + listing2.getSellerUserAccount().getId(), UserAccount.class);
        if (selleruseraccount3 != null) {
        }
        final Category category4 = (Category) invokeModule(LISTING_MODULE + "/category/" + listing2.getCategory().getId(), Category.class);
        if (category4 != null) {
        }
    }
    final CharityProgram charityprogram5 = (CharityProgram) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityprogram/" + charitylisting.getCharityProgram().getId(), CharityProgram.class);
    if (charityprogram5 != null) {
    }
}
return charitylisting;


Overview

Summary

ContactDonateImprint