Overview

Summary

ContactDonateImprint


5. STOCK LISTING MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) CompanyCompanyCompanyModuleUber
(2) IndexMembershipIndexMembershipStockListingModuleUber
(3) PromotionPromotionStockListingModuleUber
(4) StockListingStockListingStockListingModuleUber
(5) TripPromotionTripPromotionVehicleModuleUber

Module Interfaces (17)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /promotion/{id}deletePromotionById(id)StockListingModuleDELETEPromotion
(2) /indexmembership/{id}findIndexMembershipById(id)StockListingModuleGETIndexMembership
(3) /indexmembershipinsertIndexMembership(indexmembership)StockListingModulePOSTIndexMembership
(4) /promotion/{id}findPromotionById(id)StockListingModuleGETPromotion
(5) /promotionfindAllPromotion()StockListingModuleGETPromotion
(6) /stocklisting/{id}updateStockListingById(stocklisting)StockListingModulePUTStockListing
(7) /indexmembership/{id}deleteIndexMembershipById(id)StockListingModuleDELETEIndexMembership
(8) /indexmembership/stocklisting/{id}findAllIndexMembershipOfStockListing(id)StockListingModuleGETStockListing IndexMembership
(9) /stocklisting/company/{id}findAllStockListingOfCompany(id)StockListingModuleGETCompany StockListing
(10) /promotioninsertPromotion(promotion)StockListingModulePOSTPromotion
(11) /stocklistingfindAllStockListing()StockListingModuleGETStockListing
(12) /promotion/{id}updatePromotionById(promotion)StockListingModulePUTPromotion
(13) /stocklisting/{id}findStockListingById(id)StockListingModuleGETStockListing
(14) /indexmembership/{id}updateIndexMembershipById(indexmembership)StockListingModulePUTIndexMembership
(15) /stocklisting/{id}deleteStockListingById(id)StockListingModuleDELETEStockListing
(16) /indexmembershipfindAllIndexMembership()StockListingModuleGETIndexMembership
(17) /stocklistinginsertStockListing(stocklisting)StockListingModulePOSTStockListing






5.1 INDEX MEMBERSHIP


IndexMembershipStockListingModuleUber

Properties (4)

PropertyTypeEntityReferenceModule
(1) EndDateDATEIndexMembership
(2) IndexNameSTRINGIndexMembership
(3) StartDateDATEIndexMembership
(4) StockListingLONGIndexMembershipStockListingStockListingModule





Example:

final IndexMembership indexmembership = (IndexMembership) invokeModule(STOCK_LISTING_MODULE + "/indexmembership/" + id, IndexMembership.class);
if (indexmembership != null) {
    final StockListing stocklisting1 = (StockListing) invokeModule(STOCK_LISTING_MODULE + "/stocklisting/" + indexmembership.getStockListing().getId(), StockListing.class);
    if (stocklisting1 != null) {
        final Company company2 = (Company) invokeModule(COMPANY_MODULE + "/company/" + stocklisting1.getCompany().getId(), Company.class);
        if (company2 != null) {
        }
    }
}
return indexmembership;


5.2 PROMOTION


PromotionStockListingModuleUber

Properties (8)

PropertyTypeEntityReferenceModule
(1) CodeSTRINGPromotion
(2) CurrencySTRINGPromotion
(3) DescriptionSTRINGPromotion
(4) DiscountTypeSTRINGPromotion
(5) DiscountValueDOUBLEPromotion
(6) EndDateDATEPromotion
(7) MaxRedemptionsINTPromotion
(8) StartDateDATEPromotion





Example:

final Promotion promotion = (Promotion) invokeModule(STOCK_LISTING_MODULE + "/promotion/" + id, Promotion.class);
if (promotion != null) {
}
return promotion;


5.3 STOCK LISTING


StockListingStockListingModuleUber

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGStockListingCompanyCompanyModule
(2) DelistingDateDATEStockListing
(3) ExchangeSTRINGStockListing
(4) ListingDateDATEStockListing
(5) NotesSTRINGStockListing
(6) TickerSTRINGStockListing





Example:

final StockListing stocklisting = (StockListing) invokeModule(STOCK_LISTING_MODULE + "/stocklisting/" + id, StockListing.class);
if (stocklisting != null) {
    final Company company1 = (Company) invokeModule(COMPANY_MODULE + "/company/" + stocklisting.getCompany().getId(), Company.class);
    if (company1 != null) {
    }
}
return stocklisting;


Overview

Summary

ContactDonateImprint