Overview

Summary

ContactDonateImprint


2. CHARITY ORGANIZATION MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) CharityAuctionEventCharityAuctionEventCharityOrganizationModuleEbay
(2) CharityAuctionListingCharityAuctionListingListingModuleEbay
(3) CharityListingCharityListingCharityOrganizationModuleEbay
(4) CharityOrganizationCharityOrganizationCharityOrganizationModuleEbay
(5) CharityProgramCharityProgramCharityOrganizationModuleEbay
(6) ListingListingListingModuleEbay

Module Interfaces (24)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /charitylisting/charityorganization/{id}findAllCharityListingOfCharityOrganization(id)CharityOrganizationModuleGETCharityOrganization CharityListing
(2) /charitylisting/{id}deleteCharityListingById(id)CharityOrganizationModuleDELETECharityListing
(3) /charityauctionevent/{id}updateCharityAuctionEventById(charityauctionevent)CharityOrganizationModulePUTCharityAuctionEvent
(4) /charityorganizationinsertCharityOrganization(charityorganization)CharityOrganizationModulePOSTCharityOrganization
(5) /charitylistingfindAllCharityListing()CharityOrganizationModuleGETCharityListing
(6) /charitylistinginsertCharityListing(charitylisting)CharityOrganizationModulePOSTCharityListing
(7) /charityprogram/{id}updateCharityProgramById(charityprogram)CharityOrganizationModulePUTCharityProgram
(8) /charityauctionevent/{id}deleteCharityAuctionEventById(id)CharityOrganizationModuleDELETECharityAuctionEvent
(9) /charityorganization/{id}findCharityOrganizationById(id)CharityOrganizationModuleGETCharityOrganization
(10) /charityorganizationfindAllCharityOrganization()CharityOrganizationModuleGETCharityOrganization
(11) /charityorganization/{id}deleteCharityOrganizationById(id)CharityOrganizationModuleDELETECharityOrganization
(12) /charityprograminsertCharityProgram(charityprogram)CharityOrganizationModulePOSTCharityProgram
(13) /charitylisting/{id}findCharityListingById(id)CharityOrganizationModuleGETCharityListing
(14) /charitylisting/charityprogram/{id}findAllCharityListingOfCharityProgram(id)CharityOrganizationModuleGETCharityProgram CharityListing
(15) /charityauctioneventfindAllCharityAuctionEvent()CharityOrganizationModuleGETCharityAuctionEvent
(16) /charityorganization/{id}updateCharityOrganizationById(charityorganization)CharityOrganizationModulePUTCharityOrganization
(17) /charityprogram/{id}findCharityProgramById(id)CharityOrganizationModuleGETCharityProgram
(18) /charitylisting/listing/{id}findAllCharityListingOfListing(id)CharityOrganizationModuleGETListing CharityListing
(19) /charityauctionevent/{id}findCharityAuctionEventById(id)CharityOrganizationModuleGETCharityAuctionEvent
(20) /charitylisting/{id}updateCharityListingById(charitylisting)CharityOrganizationModulePUTCharityListing
(21) /charityprogram/{id}deleteCharityProgramById(id)CharityOrganizationModuleDELETECharityProgram
(22) /charityprogramfindAllCharityProgram()CharityOrganizationModuleGETCharityProgram
(23) /charityauctionevent/beneficiarycharityorganization/{id}findAllCharityAuctionEventOfBeneficiaryCharityOrganization(id)CharityOrganizationModuleGETCharityOrganization CharityAuctionEvent
(24) /charityauctioneventinsertCharityAuctionEvent(charityauctionevent)CharityOrganizationModulePOSTCharityAuctionEvent






2.1 CHARITY AUCTION EVENT


CharityAuctionEventCharityOrganizationModuleEbay

Properties (7)

PropertyTypeEntityReferenceModule
(1) BeneficiaryCharityOrganizationLONGCharityAuctionEventCharityOrganizationCharityOrganizationModule
(2) CurrencySTRINGCharityAuctionEvent
(3) DescriptionSTRINGCharityAuctionEvent
(4) EndDateDATECharityAuctionEvent
(5) StartDateDATECharityAuctionEvent
(6) TitleSTRINGCharityAuctionEvent
(7) TotalRaisedAmountSTRINGCharityAuctionEvent





Example:

final CharityAuctionEvent charityauctionevent = (CharityAuctionEvent) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityauctionevent/" + id, CharityAuctionEvent.class);
if (charityauctionevent != null) {
    final CharityOrganization beneficiarycharityorganization1 = (CharityOrganization) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityorganization/" + charityauctionevent.getBeneficiaryCharityOrganization().getId(), CharityOrganization.class);
    if (beneficiarycharityorganization1 != null) {
    }
}
return charityauctionevent;


2.2 CHARITY LISTING


CharityListingCharityOrganizationModuleEbay

Properties (6)

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





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;


2.3 CHARITY ORGANIZATION


CharityOrganizationCharityOrganizationModuleEbay

Properties (4)

PropertyTypeEntityReferenceModule
(1) CountrySTRINGCharityOrganization
(2) DescriptionSTRINGCharityOrganization
(3) NameSTRINGCharityOrganization
(4) WebsiteSTRINGCharityOrganization





Example:

final CharityOrganization charityorganization = (CharityOrganization) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityorganization/" + id, CharityOrganization.class);
if (charityorganization != null) {
}
return charityorganization;


2.4 CHARITY PROGRAM


CharityProgramCharityOrganizationModuleEbay

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGCharityProgram
(2) EndDateDATECharityProgram
(3) NameSTRINGCharityProgram
(4) StartDateDATECharityProgram





Example:

final CharityProgram charityprogram = (CharityProgram) invokeModule(CHARITY_ORGANIZATION_MODULE + "/charityprogram/" + id, CharityProgram.class);
if (charityprogram != null) {
}
return charityprogram;


Overview

Summary

ContactDonateImprint