Overview

Summary

ContactDonateImprint


Appendix E-22: STOCK LISTING (UI prompt)


StockListingCompanyModuleAirbnb

Properties (6)

PropertyTypeEntityReferenceModule
(1) CompanyLONGStockListingCompanyCompanyModule
(2) ExchangeSTRINGStockListing
(3) IsinSTRINGStockListing
(4) ListingDateDATEStockListingListingListingModule
(5) SegmentSTRINGStockListing
(6) TickerSTRINGStockListing


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /stocklistinginsertStockListing(stocklisting)CompanyModulePOSTStockListing
(2) /stocklisting/{id}updateStockListingById(stocklisting)CompanyModulePUTStockListing
(3) /stocklisting/{id}findStockListingById(id)CompanyModuleGETStockListing
(4) /stocklisting/listingdate/{id}findAllStockListingOfListingDate(id)CompanyModuleGETListing StockListing
(5) /stocklisting/company/{id}findAllStockListingOfCompany(id)CompanyModuleGETCompany StockListing
(6) /stocklisting/{id}deleteStockListingById(id)CompanyModuleDELETEStockListing
(7) /stocklistingfindAllStockListing()CompanyModuleGETStockListing





Example:

final StockListing stocklisting = (StockListing) invokeModule(COMPANY_MODULE + "/stocklisting/" + id, StockListing.class);
if (stocklisting != null) {
    final Listing listingdate1 = (Listing) invokeModule(LISTING_MODULE + "/listing/" + stocklisting.getListingDate().getId(), Listing.class);
    if (listingdate1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + listingdate1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
        final City city3 = (City) invokeModule(LISTING_MODULE + "/city/" + listingdate1.getCity().getId(), City.class);
        if (city3 != null) {
            final Country country4 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city3.getCountry().getId(), Country.class);
            if (country4 != null) {
            }
        }
        final HostProfile hostprofile5 = (HostProfile) invokeModule(HOST_PROFILE_MODULE + "/hostprofile/" + listingdate1.getHostProfile().getId(), HostProfile.class);
        if (hostprofile5 != null) {
            final PlatformUser platformuser6 = (PlatformUser) invokeModule(PLATFORM_USER_MODULE + "/platformuser/" + hostprofile5.getPlatformUser().getId(), PlatformUser.class);
            if (platformuser6 != null) {
                final City city7 = (City) invokeModule(LISTING_MODULE + "/city/" + platformuser6.getCity().getId(), City.class);
                if (city7 != null) {
                    final Country country8 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city7.getCountry().getId(), Country.class);
                    if (country8 != null) {
                    }
                }
                final Country country9 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + platformuser6.getCountry().getId(), Country.class);
                if (country9 != null) {
                }
            }
        }
    }
    final Company company10 = (Company) invokeModule(COMPANY_MODULE + "/company/" + stocklisting.getCompany().getId(), Company.class);
    if (company10 != null) {
        final Country country11 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + company10.getCountry().getId(), Country.class);
        if (country11 != null) {
        }
        final City city12 = (City) invokeModule(LISTING_MODULE + "/city/" + company10.getCity().getId(), City.class);
        if (city12 != null) {
            final Country country13 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + city12.getCountry().getId(), Country.class);
            if (country13 != null) {
            }
        }
    }
}
return stocklisting;


Overview

Summary

ContactDonateImprint